@font-face{font-family:'moon';src:url('../fonts/moon.eot');src:url('../fonts/moond41d.eot?#iefix') format('embedded-opentype'),
	url('../fonts/moon.svg#moon') format('svg'),
	url('../fonts/moon.woff') format('woff'),
	url('../fonts/moon.ttf') format('truetype');font-weight:normal;font-style:normal;}
	a [class*="moon-"], a [class*=" moon-"]{cursor:pointer;outline:0 !important;}
	[class*="moon-"], [class*=" moon-"]{cursor:default;}
	[class*="moon-"]:before, [class*=" moon-"]:before{font-family:'moon';font-style:normal;font-weight:normal;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;}
	body { font-size:100%; }
	p { margin-bottom:20px; }
	fieldset { border:1px solid #d52b1e; padding:10px; margin:20px 0; }
	legend { border:0; color: #d52b1e; font-weight:bold; padding:0; margin:0px;  background:#fff; font-size:13px; letter-spacing: 0px; width: 300px; text-align: center; }
	
	h5 { font-weight:bold; }
	.eng{font-family:Arial, Helvetica, sans-serif;font-size:14px;letter-spacing:0px;}
	.text-red { color:#d52b1e; }
	.text-white { color:#fff; }
	.odd-bg { background-color:#f2f1f1; }
	.dis-block { display:block; }
	
	/****************************cta***************************/
	.common-cta { display:inline-block; background-color:#147fd4; color:#fff; padding:8px 20px; font-size:18px; font-weight:bold; text-decoration:none; transition:0.3s; }
	.common-cta:hover { color:#fff; background-color:#3194dc; text-decoration:none; }

	.common-head { font-weight:bold; }
	
	.flat-cta { display:inline-block; cursor:pointer; padding:5px 10px 5px 20px; border-radius:30px; border: 1px solid #bababa; background: -moz-linear-gradient(top,  #d14238 0%, #d52b1e 49%, #d14238 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #d14238 0%,#d52b1e 49%,#d14238 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #d14238 0%,#d52b1e 49%,#d14238 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14238', endColorstr='#d14238',GradientType=0 ); /* IE6-9 */
	padding-right:19px;display:inline-block; text-decoration:none;font-size:14px;font-weight:700; text-decoration:none; color:#fff; transition:all 0.3s ease; line-height:normal; }
	.flat-cta:hover {color:#000;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(253,235,235,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,235,235,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(253,235,235,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebeb',GradientType=0 ); /* IE6-9 */ text-decoration:none; }
	.flat-cta.cta-org { background-color:#ea9e27; } .flat-cta.cta-org:hover { background-color:#de8700; }
	.flat-cta.cta-enago-red { background-color:#d52b1e; } .flat-cta.cta-enago-red:hover { background-color:#ba0d00; }
	.flat-cta.ps-green {background: #f6d028;border-radius: 4px;border: 1px solid #f6d028;color: #000;} .flat-cta.cta-enago-red:hover { background-color:#729809; }
	.flat-cta.arrow:after { font-family:'FontAwesome'; content:"\f0da";  margin-left:12px; }
	.flat-cta.prev-arrow:before {font-family: 'FontAwesome'; content: "\f0d9";  margin-right: 12px;}
	
	
	a.round-button, a.c-banner-check-detail, a.c-aftersalesfees, a.c-qna, a.c-handwritingsamples, a.c-proofreadingsymbols, a.c-qualityassurance, a.c-order, a.c-readmore{cursor:pointer;line-height:34px;height:34px; border-radius:20px; border: 1px solid #bababa;
	color:#fff; 
	background: #d14238; /* Old browsers */
	background: -moz-linear-gradient(top,  #d14238 0%, #d52b1e 49%, #d14238 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #d14238 0%,#d52b1e 49%,#d14238 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #d14238 0%,#d52b1e 49%,#d14238 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14238', endColorstr='#d14238',GradientType=0 ); /* IE6-9 */
	padding-right:19px;display:inline-block; text-decoration:none;font-size:14px;font-weight:700}
	a.round-button:hover, a.c-banner-check-detail:hover, a.c-aftersalesfees:hover, a.c-qna:hover, a.c-handwritingsamples:hover, a.c-proofreadingsymbols:hover, a.c-qualityassurance:hover, a.c-order:hover, a.c-readmore:hover{color:#000;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(253,235,235,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,235,235,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(253,235,235,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebeb',GradientType=0 ); /* IE6-9 */
	}
	a.round-button span, a.c-banner-check-detail span, a.c-aftersalesfees span, a.c-qna span, a.c-handwritingsamples span, a.c-proofreadingsymbols span, a.c-qualityassurance span, a.c-order span, a.c-readmore span{background:url(../new-images/banners/capsle-banners/bt-arrow-hover.png) no-repeat 13px 14px;height:34px;line-height:34px;display:inline-block;padding-left:30px;min-width:187px;text-align:center}
	
	a.round-button:hover span, a.c-banner-check-detail:hover span, a.c-aftersalesfees:hover span, a.c-qna:hover span, a.c-handwritingsamples:hover span, a.c-proofreadingsymbols:hover span, a.c-qualityassurance:hover span, a.c-order:hover span, a.c-readmore:hover span{background:url(../new-images/banners/capsle-banners/bt-arrow.png) no-repeat 13px 14px;}
	
	.cont-wrap a.round-button.bluecolorbtn { background: #147fd4 ; color:#fff;}
	.cont-wrap a.round-button.bluecolorbtn span{background: url(../new-images/banners/capsle-banners/bt-arrow-hover.png) no-repeat 13px 14px;}
	.cont-wrap a.round-button.bluecolorbtn:hover {  
		opacity:0.8;
	}
	
	/************************Sidebar*****************************/
	
	.side-wrap { margin-right:10px; padding:0; width:28%; }
	.side-nav-wrap { margin:0 10px; }
	.side-nav-head {background:url(../new-images/sidebar/top-bg.png) center 0px no-repeat;padding-top:140px;border: #e4dcde 1px solid;}
	/*.side-head {background: #fbf0f4 url(../new-images/sidebar/top-down-arrow.png) 10px 0 no-repeat;color: #000;padding:18px 0 22px 35px;font: bold 20px "MS Mincho";border: 1px solid #e4dcde;border-bottom: none;}*/
	.side-head {background: #f2f2f2;color: #000;padding:7px 0 5px 5px;font-size: 20px;border: none;border-bottom: 5px solid #d52b1e;font-weight: bold;border-top: #d4d4d4 1px solid;}
	.side-nav { border: #e4dcde 1px solid; border-top:none; }
	.side-nav a { display:block; padding:10px 20px 10px 25px; background:url(../new-images/sidebar/itembg.png) 5px 0 no-repeat; border-top:1px solid #fff; border-bottom:1px solid #e7e7e7; font-size:13px; color:#000; text-decoration:underline; transition:all 0.4s ease; }
	.side-nav a:hover, .side-nav a.active { background:#f8f8f8 url(../new-images/sidebar/itembg.png) 5px 0 no-repeat; color:#d52b1e; text-decoration:none; font-weight:bold }
	.side-sub-item a { display:block;letter-spacing:normal; font-size:11px; text-decoration:none; background:url(../new-images/common/itemL3.png) 25px 6px no-repeat; padding:5px 0 5px 37px; margin:0 ; border:0; border-bottom:#e4dcde 1px solid; }
	.side-sub-item a:hover, .side-sub-item a.active  { color:#d52b1e; text-decoration:none; background:#f8f8f8 url(../new-images/common/itemL3.png) 25px 6px no-repeat; /*border-left:#d52b1e 2px solid; padding-left:12px; */}
	.side-nav a span.bankPayment { display:block; background:url(../new-images/sidebar/sidebar-banners-sprite.png) -116px -730px no-repeat; width:25px; height:21px; float:right; margin-right:-10px; }
	.side-nav a span.ccPayment { display:block; background:url(../new-images/sidebar/sidebar-banners-sprite.png) -5px -730px no-repeat; width:112px; height:21px; float:right; margin-right:-10px; }
	.side-nav a:hover span.bankPayment, .side-nav a.active span.bankPayment, .side-nav a:hover span.ccPayment, .side-nav a.active span.ccPayment { background-image:none; }
	
	.side-wrap.ps-sidebar .side-nav-head { background-image:url(../new-images/publication-support/sidebar-head-bg.jpg); padding-top:86px; }
	/*
	.side-cont-wrap { margin:15px 10px 0; padding:0; background:#f5f5f5  }
	.side-cont-wrap.holiday-notice{background:#fff;border:1px solid #d2d2d2; cursor:default }
	.side-cont-wrap.holiday-notice .side-cont-box{cursor:default }
	.side-cont-wrap.holiday-notice p{margin-bottom:0; padding-bottom:0 !important;}
	
	.side-cont-wrap h3 { margin:0; padding:0; }
	.side-cont-wrap h3 a {display:block; margin:0; padding:10px 8px 5px; font-size:16px; font-weight:bold; position:relative; }
	.side-cont-wrap.beginner h3 a:after { background:none;}
	.brdb{border-bottom:#d2d2d2 1px dashed;}
	.side-cont-wrap h3 a:after { content:""; display:inline-block; height:18px; width:18px; background:url(../new-images/common/cont-box-head-icon.png) 0 0 no-repeat; position:absolute; right:10px; top:50%; margin-top:-4px; }
	.side-cont-wrap h3.normal {margin:0; padding:10px 10px 5px; font-size:17px; background:url(../new-images/common/cont-box-head-bg.png) 0 100% repeat-x; border-bottom:#d2d2d2 1px solid; font-weight:bold; }
	.side-cont-wrap h3 a { color:#333; } .side-cont-wrap h3 a:hover { text-decoration:none; }
	.side-cont-wrap .side-cont-box { padding:10px; cursor:pointer; }
	
	.side-cont-wrap.login a { display:block; margin:8px; text-align:center; padding:2px; background-image:none; background-color:#38b1e9; font-size:20px; font-weight:bold; color:#FFF; border:#6bc1e9 3px solid; border-left-color:#2894d3; border-bottom-color:#2894d3; text-shadow:#666 0 1px 2px; }
	.side-cont-wrap.login a:before { content:""; display:inline-block; background:url(../new-images/common/lock-icon.png) 0 0 no-repeat; height:20px; width:15px; margin-right:15px; vertical-align:middle; }
	.side-cont-wrap.login a:hover { text-decoration:none; background-color:#1b9dda; }
	
	.side-cont-wrap.beginner h2 { margin:0px; padding:2px 5px; background-image:none; background-color:#92c524; font-size:14px; font-weight:bold; color:#FFF; text-shadow:#666 0 1px 2px; }
	.side-cont-wrap.beginner h2:before { content:""; display:inline-block; background:url(../new-images/common/beginner-icon.png) 0 0 no-repeat; height:35px; width:22px; margin-right:10px; vertical-align:middle; }
	.side-cont-wrap .side-cont-box p { font-size: 13px; line-height: 23px; padding: 0 0 10px;}
	.side-cont-wrap.beginner p {  padding: 0 8px 10px;}
	.side-cont-wrap.beginner .side-cont-box { padding:0; margin:8px; }
	.side-cont-wrap .side-cont-box .img-box { float:left; margin-right:7px; }
	.side-wrap .testimonialContainer, .side-wrap .div-roles { margin:10px; cursor:pointer; }
	.ios-isms { margin: 15px 10px 0;}
	*/
	.side-cont-wrap.holiday-notice{background:#fff;border:1px solid #d2d2d2; cursor:default }
	.side-cont-wrap.holiday-notice .side-cont-box{cursor:default }
	.side-cont-wrap.holiday-notice p{margin-bottom:0; padding-bottom:0 !important;}
	.side-cont-wrap { margin:10px; padding:0; border:#ddd 1px solid; position:relative; transition:all 0.3s ease;  }
	.side-cont-wrap:hover { border-color:#999; }
	.side-cont-wrap:after, .bignner-wrap .cont-box:after { content:""; display:block; position:absolute; top:0; right:0; background:url(../new-images/sidebar/head-arrow.png) 0 0 no-repeat; width:29px; height:29px; }
	.side-cont-wrap.noarrow:after { display:none; }
	.side-cont-wrap h3 { margin:0; padding:0; font-size:14px; }
	.side-cont-wrap h3 a { display:block; margin:0; padding:15px 7px 5px; font-size:16px; font-weight:bold; color:#000; }
	.side-cont-wrap h3.normal {margin:0; padding:10px 10px 5px; font-size:17px; background:url(../new-images/common/cont-box-head-bg.png) 0 100% repeat-x; border-bottom:#d2d2d2 1px solid; font-weight:bold; }
	.side-cont-wrap .side-cont-box { padding:10px; cursor:pointer; }
	.side-cont-wrap .side-cont-box p{font-size:13px; padding:0 6px 10px;line-height: 23px;}
	.side-cont-wrap.noarrow.holiday-notice p { padding: 0;}
	
	.side-cont-wrap.beginner .side-cont-box {padding:0; margin:8px; }
	.side-cont-wrap .side-cont-box .img-box { float:left; margin-right:10px; }
	.impactfactor { top:274px; }
	
	.side-wrap .beginner-plan { border:#bc0b41 1px solid; margin:10px; padding:3px; }
	.side-wrap .beginner-plan h2 { margin:0px; padding:2px 0; font-size:16px; color:#b2103f; font-weight:bold;}
	.side-wrap .beginner-plan h2:before { content:""; display:inline-block; background:url(../new-images/common/beginner-icon.png) 0 0 no-repeat; height:35px; width:22px; margin-right:10px; vertical-align:middle; }
	.side-wrap .beginner-plan .side-cont-wrap { background-color:#fbf0f4; border:#fbf0f4 1px solid; margin:3px 0; }
	.side-wrap .beginner-plan .side-cont-wrap:hover { border:#eec3c3 1px solid; }
	.side-wrap .beginner-plan .side-cont-wrap h3 a { font-size:13px; padding:5px 0 10px;color: #b2103f; }
	.side-wrap .beginner-plan .side-cont-wrap h3 a:hover { text-decoration:none }
	.side-wrap .beginner-plan .side-cont-wrap .side-cont-box { padding:5px; position:relative; }
	.side-wrap .beginner-plan .side-cont-wrap .side-cont-box p { padding:0 85px 5px 0; }
	.side-wrap .beginner-plan .side-cont-wrap .side-cont-box img { position:absolute; right:10px; }
	.side-wrap .beginner-plan .side-cont-wrap .side-cont-box.beginner img { bottom:10px; }
	.side-wrap .beginner-plan .side-cont-wrap .side-cont-box.plan { margin-top:5px; }
	.side-wrap .beginner-plan .side-cont-wrap .side-cont-box.plan img { bottom:-3px; }
	
	.side-cont-wrap .side-cont-box .inter-box i { text-align:right; display:block; /*font-style: oblique;*/ color: #000; font-weight: bold;font-size:13px;}
	.side-cont-wrap .side-cont-box .inter-box p { padding:0; }
	.side-cont-wrap .side-cont-box .inter-box.one { border-bottom:#eee 1px solid; padding-bottom:10px; margin-bottom:10px; }
	.side-cont-wrap .side-cont-box .inter-box.two img { margin-bottom:5px; }
	
	/* 
	.side-cont-wrap { border:#d2d2d2 1px solid; margin:10px; padding:0; }
	.side-cont-wrap h3 { margin:0; padding:0; }
	.side-cont-wrap h3 a { display:block; margin:0; padding:10px 10px 5px; font-size:17px; background:url(../new-images/common/cont-box-head-bg.png) 0 100% repeat-x; border-bottom:#d2d2d2 1px solid; font-weight:bold; position:relative; color:#333; }
	.side-cont-wrap h3 a:after { content:""; display:inline-block; height:18px; width:18px; background:url(../new-images/common/cont-box-head-icon.png) 0 0 no-repeat; position:absolute; right:10px; top:50%; margin-top:-9px; }
	.side-cont-wrap h3.normal {margin:0; padding:10px 10px 5px; font-size:17px; background:url(../new-images/common/cont-box-head-bg.png) 0 100% repeat-x; border-bottom:#d2d2d2 1px solid; font-weight:bold; }
	.side-cont-wrap .side-cont-box { padding:10px; background-color:#FFF; cursor:pointer; }
	
	.side-cont-wrap.login a { display:block; margin:8px; text-align:center; padding:2px; background-image:none; background-color:#38b1e9; font-size:20px; font-weight:bold; color:#FFF; border:#6bc1e9 3px solid; border-left-color:#2894d3; border-bottom-color:#2894d3; text-shadow:#666 0 1px 2px; }
	.side-cont-wrap.login a:before { content:""; display:inline-block; background:url(../new-images/common/lock-icon.png) 0 0 no-repeat; height:20px; width:15px; margin-right:15px; vertical-align:middle; }
	.side-cont-wrap.login a:hover { text-decoration:none; background-color:#1b9dda; }
	
	.side-cont-wrap.beginner h2 { margin:8px; padding:0 5px; background-image:none; background-color:#92c524; font-size:14px; font-weight:bold; color:#FFF; border:#a6ce4e 3px solid; border-left-color:#7aae1e; border-bottom-color:#7aae1e; text-shadow:#666 0 1px 2px; }
	.side-cont-wrap.beginner h2:before { content:""; display:inline-block; background:url(../new-images/common/beginner-icon.png) 0 0 no-repeat; height:35px; width:22px; margin-right:10px; vertical-align:middle; }
	.side-cont-wrap.beginner .side-cont-box { border:#d2d2d2 1px solid; padding:0; margin:8px; }
	.side-cont-wrap .side-cont-box .img-box { float:left; margin-right:10px; }
	.side-wrap .testimonialContainer, .side-wrap .div-roles { margin:10px; cursor:pointer; }
	
	.bignner-wrap { background-color: #f5f5f5; }
	.bignner-wrap h2 { margin:0; padding:0 5px; background-color:#92c524; font-size:16px; font-weight:bold; color:#FFF; border:#a6ce4e 3px solid; border-left-color:#7aae1e; border-bottom-color:#7aae1e; text-shadow:#666 0 1px 2px; }
	.bignner-wrap h2:before { content:""; display:inline-block; background:url(../new-images/common/beginner-icon.png) 0 0 no-repeat; height:35px; width:22px; margin-right:10px; vertical-align:middle; }
	.bignner-wrap .bignner-box{position:relative;}
	.bignner-brd{border-right:1px dashed #d2d2d2}
	.bignner-wrap .bignner-box img.ps-im{position:absolute;right:-14px; bottom:-10px;}
	.bignner-wrap .bignner-box h3 { margin:0; padding:0; }
	.bignner-wrap .bignner-box h3 a { margin:0; padding:0; font-size:16px; font-weight:bold; position:relative; color:#333; display:block; line-height:22px  }
	.bignner-wrap .bignner-box h3 a:hover { text-decoration:none; }
	.bignner-wrap .bignner-box { margin:10px 0; cursor:pointer; }
	.bignner-wrap .bignner-box p { padding:10px 0px; margin:0; }
	*/
	
	.bignner-wrap {border: #bc0b41 1px solid;padding:3px;}
	.bignner-wrap h2 {margin:0;padding:0 5px;font-size:16px;font-weight:bold;color: #b2103f;}
	.bignner-wrap h2:before { content:""; display:inline-block; background:url(../new-images/common/beginner-icon.png) 0 0 no-repeat; height:35px; width:22px; margin-right:10px; vertical-align:middle; }
	.bignner-wrap .cont-box { width:49%; float:left; border:#fbf0f4 1px solid; position:relative; margin:2px; padding:10px; background-color:#fbf0f4; border-radius:0; cursor:pointer; }
	.bignner-wrap .cont-box:hover { border-color:#eec3c3; }
	.bignner-wrap .cont-box h3 { margin:0; padding:0; color:#d52b1e; }
	.bignner-wrap .cont-box h3 a {margin:0;padding:0;font-size:14px;font-weight:bold;position:relative;color: #b2103f;display:block;line-height:22px;}
	.bignner-wrap .cont-box p { padding:10px 80px 0 0; margin:0;font-size: 12px; }
	.bignner-wrap .cont-box img { position:absolute; right:15px; bottom:0; }
	
	
	
	/*********************All Baloon Style********************************/
	.ylow-baloon { background-color:#ffcc33; border:1px solid #df7d7d; color:#dd0d0d; display:block; font-size:13px; line-height:16px; padding:5px; border-radius:8px; }
	.ylow-baloon .arrow { position:absolute; background:url(../new-images/common/yellow-baloon-arrow.png) no-repeat 0 0; display:block; width:39px; height:34px; left:41%; bottom:-34px; }
	
	.gray-ballon { background-color:#E5E5E4; padding:3px 5px; border-radius:5px; display:inline-block; position:relative; margin-bottom:20px; }
	.gray-ballon:after { content:""; display:block; position:absolute; bottom:-15px; left:50px; height:0; width:0; border-left:10px solid transparent; border-right: 10px solid transparent; border-top: 20px solid #E5E5E4; }
	
	.editing-ballon { background-color:#fefce5; padding:5px 10px; border:#017ad3 3px solid; border-radius:5px; display:inline-block; position:relative; margin-bottom:20px; color:#017ad3; font-weight:bold; line-height:normal !important; }
	.editing-ballon:after { content:""; display:block; width:16px; height:40px; position:absolute; background:url(../images/editing/table-call-dwn-arrow.png) 0 0 no-repeat; bottom:-36px; left:50%; margin-left:-16px;  }
	
	span.reliable { display:inline-block;background:#F6D028;padding:0 5px !important; font-size:12px; font-weight:bold; text-indent:0; color:#000; letter-spacing:normal; border-radius:4px; line-height:normal; border:#b79708 1px solid; font-family:"メイリオ";}
	span.reliable i {background: #d52b1e;display:inline-block;border-radius:50%;padding:2px;font-size:10px;line-height:10px;letter-spacing:normal;margin-bottom:3px;color: #fff; font-style:normal}
	
	.blue-text-box {background-color: #F6D028;border-radius: 4px;color: #000!important;display:inline-block;font-weight: bold;line-height: 20px;padding: 2px 10px;border: #b79708 1px solid;}
	.yen-icon { display:inline-block; width:32px; height:31px; background:url(../new-images/editing-service/sample-quotation-icons.png) -113px -39px no-repeat; margin:0 0 -8px 10px; }
	
	.tie-proof, .adv-proof, .nor-proof 
	{ display:inline-block; color:#fff; background:#363636 url(../new-images/common/icon_advance_small.png) 6px 3px no-repeat; padding:3px 8px 3px 32px; border-radius:4px; margin-left:5px; font:bold 10px "メイリオ";}
	.nor-proof { background-image:url(../new-images/common/icon_normal_small.png); }
	.tie-proof { background-image:url(../new-images/editing-service/top-dimond-banner.png); background-size:18px auto; }
	
	.pdf-icon { display:inline-block; background:url(../new-images/common/PDF.png) 0 0 no-repeat; width:40px; height:40px; }
	
	.yellow-btn.pdf { padding-right:50px; }
	.yellow-btn.pdf i.pdf-icon { position:absolute; top:-20px; right:8px; }
	
	.next-btn { text-indent:-9999px; background:url(../new-images/common/pop_right.png) 0 -13px no-repeat; width:32px; height:32px; position:absolute; right:-15px; top:50%; margin-top:-32px; }
	.tagtext { background-color: #00ffff; font-weight:normal; padding:0 2px; }
	.remarktext { background-color: #ffff00; font-weight:normal; padding:0 2px; }
	
	/*.quote-box { background:#fbf0f4 url(../new-images/common/quote.png) 99% 10px no-repeat;  }*/
	.quote-box {background: #fdf9eb url(../new-images/common/quote.png) 99% 10px no-repeat;border: 1px solid #dacc9c;}
	
	.boxcallout{padding:10px;width:350px;display:block;background-color:#FFC;border:solid 1px #FC0;margin-left:-20%;position:absolute;z-index:200;font-size:11px;font-family:"メイリオ","MS PGothic", "MS Mincho";}
	
	/*********************All banner Style********************************/
	
	a.banner-after-care{background-image:url(../new-images/banners/after-care-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-after-care:hover{background-position:0px -58px}
	a.banner-auto-quotation{background-image:url(../new-images/banners/auto-quotation-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-auto-quotation:hover{background-position:0px -58px}
	a.banner-compare-service{background-image:url(../new-images/banners/compare-service-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-compare-service:hover{background-position:0px -58px}
	a.banner-editor-profile{background-image:url(../new-images/banners/editor-profile-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-editor-profile:hover{background-position:0px -58px}
	a.banner-fee-n-tat{background-image:url(../new-images/banners/fee-n-tat-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-fee-n-tat:hover{background-position:0px -57px}
	a.ec-support{background-image:url(../new-images/banners/ec-support.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.ec-support:hover{background-position:0px -58px}
	a.banner-journal{background-image:url(../new-images/banners/journal-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-journal:hover{background-position:0px -57px}
	a.banner-order-quotation{background-image:url(../new-images/banners/order-quotation-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-order-quotation:hover{background-position:0px -58px}
	a.banner-sample{background-image:url(../new-images/banners/sample-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-sample:hover{background-position:0px -57px}
	a.banner-subject-area{background-image:url(../new-images/banners/subject-area-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-subject-area:hover{background-position:0px -57px}
	a.other-service{background-image:url(../new-images/banners/other-service.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.other-service:hover{background-position:0px -57px}
	a.banner-quality{background-image:url(../new-images/banners/quality-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:297px;height:54px;margin-right:10px;display:inline-block}
	a.banner-quality:hover{background-position:0px -57px}
	a.banner-at-quotation{background-image:url(../new-images/banners/at-quotation-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:355px;height:64px;margin-right:10px;display:block}
	a.banner-at-quotation:hover{background-position:0px -69px}
	a.banner-re-at-quotation{background-image:url(../new-images/banners/re-at-quotation-banner.png);background-repeat:no-repeat;background-position:0px 0px;width:355px;height:64px;margin-right:10px;display:inline-block}
	a.banner-re-at-quotation:hover{background-position:0px -69px}
	a.banner-checkpiont{background-image:url(../new-images/banners/checklist.png);background-repeat:no-repeat;background-position:0px -4px;width:272px;height:66px;display:inline-block;}
	a.banner-checkpiont:hover{background-position:0px -79px}
	a.pop-table { background:url(../new-images/banners/estimate-example.png) 0 0 no-repeat ; width:262px;height:66px;display:inline-block;}
	a.pop-table:hover { background-position:0 -66px; }
	
	
	
	/*a.round-button{cursor:pointer;line-height:34px;height:34px;background:url(../new-images/banners/capsle-banners/button.png) no-repeat right top;padding-right:19px;display:inline-block; color:#000;text-decoration:none;font-size:14px;font-weight:700}
	a.round-button span{background:url(../new-images/banners/capsle-banners/button.png) no-repeat left top;height:34px;line-height:34px;display:inline-block;padding-left:25px;min-width:187px;text-align:center}
	a.round-button:hover{background-position:right -34px;color:#fff}
	a.round-button:hover span{background-position:left -34px;}*/
	
	
	a.round-button, a.c-banner-check-detail, a.c-aftersalesfees, a.c-qna, a.c-handwritingsamples, a.c-proofreadingsymbols, a.c-qualityassurance, a.c-order, a.c-readmore{cursor:pointer;line-height:34px;height:34px; border-radius:20px; border: 1px solid #bababa;
	color:#fff; 
	background: #d14238; /* Old browsers */
	background: -moz-linear-gradient(top,  #d14238 0%, #d52b1e 49%, #d14238 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #d14238 0%,#d52b1e 49%,#d14238 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #d14238 0%,#d52b1e 49%,#d14238 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d14238', endColorstr='#d14238',GradientType=0 ); /* IE6-9 */
	padding-right:19px;display:inline-block; text-decoration:none;font-size:14px;font-weight:700}
	a.round-button:hover, a.c-banner-check-detail:hover, a.c-aftersalesfees:hover, a.c-qna:hover, a.c-handwritingsamples:hover, a.c-proofreadingsymbols:hover, a.c-qualityassurance:hover, a.c-order:hover, a.c-readmore:hover{color:#000;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(253,235,235,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,235,235,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(253,235,235,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebeb',GradientType=0 ); /* IE6-9 */
	}
	a.round-button span, a.c-banner-check-detail span, a.c-aftersalesfees span, a.c-qna span, a.c-handwritingsamples span, a.c-proofreadingsymbols span, a.c-qualityassurance span, a.c-order span, a.c-readmore span{background:url(../new-images/banners/capsle-banners/bt-arrow-hover.png) no-repeat 13px 14px;height:34px;line-height:34px;display:inline-block;padding-left:30px;min-width:187px;text-align:center}
	
	a.round-button:hover span, a.c-banner-check-detail:hover span, a.c-aftersalesfees:hover span, a.c-qna:hover span, a.c-handwritingsamples:hover span, a.c-proofreadingsymbols:hover span, a.c-qualityassurance:hover span, a.c-order:hover span, a.c-readmore:hover span{background:url(../new-images/banners/capsle-banners/bt-arrow.png) no-repeat 13px 14px;}
	
	/*a.round-button{cursor:pointer;line-height:34px;height:34px;background:url(../new-images/banners/capsle-banners/button.png) no-repeat right top;padding-right:19px;display:inline-block; color:#000;text-decoration:none;font-size:14px;font-weight:700}
	a.round-button span{background:url(../new-images/banners/capsle-banners/button.png) no-repeat left top;height:34px;line-height:34px;display:inline-block;padding-left:25px;min-width:187px;text-align:center}
	a.round-button:hover{background-position:right -34px;color:#fff}
	a.round-button:hover span{background-position:left -34px;}*/
	
	
	
	#quotation-banner20{background-image:url(../new-images/quotation/20-banners.png);background-repeat:no-repeat;background-position:0px -190px;}
	#quotation-banner20:hover{background-position:0px -285px;}
	#autoquote-banner20{background-image:url(../new-images/quotation/20-banners.png);background-repeat:no-repeat;background-position:0px 0px;}
	#autoquote-banner20:hover{background-position:0px -95px;}
	
	.estimate-example-wrap { background:#FFFFFF; border:#CCC 1px solid; padding:10px; margin:10px auto; }
	.estimate-example-wrap .h3Normal.isms { width:750px; margin:15px auto; line-height:31px; }
	
	.estimate-example a.white-paper { background:url(../img/banners/white-paper.png) 0 -5px no-repeat ; width:262px;height:66px;float: right; margin:4px 50px 0 10px; cursor:pointer; }
	.estimate-example a.white-paper:hover { background-position:0 -80px; }
	
	.ms-sample-wrap .sample { width:100%; max-width:185px; height:auto; min-height:300px; background:url(../img/new-services/sample-manuscripts.png) 4% 0 no-repeat; background-size:341% auto; cursor:pointer;}
	.ms-sample-wrap .sample.manuscript-ok { background-position:50% 0; }
	.ms-sample-wrap .sample.manuscript-ng{ background-position:97% 0;}
	
	.banner-strip-bg { background:url(../new-images/common/banner-strip-bg.png) 0 0 repeat; }
	
	
	/*********************Common********************************/
	.padl-8{
		padding-left: 8px !important;
	}
	
	
	
	
	/*********************All Table Style********************************/
	.table-nobdr > thead > tr > th, .table-nobdr > tbody > tr > th, .table-nobdr > tfoot > tr > th, .table-nobdr > thead > tr > td, .table-nobdr > tbody > tr > td, .table-nobdr > tfoot > tr > td { border:0; }
	.tbl-shadow { box-shadow: 0 13px 8px -8px #ccc; }
	
	.edit-compr .pricehead a { font-size:24px; font-weight:bold; color:#000; }
	.edit-compr .pricehead a:hover { text-decoration:none; }
	.edit-compr .ylow-baloon { display:inline-block; font-weight:bold; padding:5px 20px; margin-left:20px; }
	.edit-compr .head { font:bold 24px "MS Mincho"; background-color:#d52b1e; text-align:center; vertical-align:middle; height:60px; }
	.edit-compr .font-22 { line-height:26px; }
	.glyphicon-remove.color-green { color:#060; }
	
	.table-bordered.common-table > thead > tr > th, .table-bordered.common-table > tbody > tr > th, .table-bordered.common-table > tfoot > tr > th, .table-bordered.common-table > thead > tr > td, .table-bordered.common-table > tbody > tr > td, .table-bordered.common-table > tfoot > tr > td
	 { border-color:#8a8a8a; vertical-align:middle; }
	/*.table-bordered.common-table > tbody > tr > td.head.bdr-r-dashed { border-right-style:dashed !important; }*/
	.common-table td.head { background:#fbf0f4; color:#000000; font-weight:bold; font-size:14px; }
	.common-table th.head { background:#fbf0f4; color: #444;font-weight: bold;font-size: 15px;text-align: center;font-family: "メイリオ","MS Mincho";}
	.common-table tr.even {background-color: #f8f8f8; }
	.common-table td.vmid { vertical-align:middle; }
	
	.updated-tb{ text-align:center;}
	.common-table.updated-tb td.head{width: 114px;}
	
	.table.common-striped { border:#f3f3f3 1px solid; }
	.table.common-striped td { border:0; }
	.table.common-striped td.head { background-color: #d52b1e; color:#FFF; font-weight:bold; }
	table.table-striped.common-striped > tbody > tr:nth-of-type(odd) { background-color: #f3f3f3; }
	
	.table-bordered.common-table.editing { border:0; border-spacing:0 5px; border-collapse:inherit; }
	.table-bordered.common-table.editing > thead > tr > th,
	.table-bordered.common-table.editing > tbody > tr > th,
	.table-bordered.common-table.editing > tfoot > tr > th,
	.table-bordered.common-table.editing > thead > tr > td,
	.table-bordered.common-table.editing > tbody > tr > td,
	.table-bordered.common-table.editing > tfoot > tr > td
	{ border-color:#efc9c9;}
	
	.common-table.book-editing { margin-bottom:0; border:none !important; }
	.common-table.book-editing td { border:0; }
	.common-table.book-editing td.head {color:#000;font-size:16px;font-weight:bold;background: #fff url(../new-images/common/quote-left.png) 2px 5px no-repeat;padding: 5px 10px 5px 30px;border-bottom: 1px solid #ccc;}
	.common-table.book-editing td.head.response {background-image:url(../new-images/common/quote-right.png);}
	
	h3.book-head {background-color: #fbf0f4;padding:10px;margin:40px 0 20px;font-size:16px;font-weight:bold;line-height:16px;color:#000;border-left: 5px solid #d52b1e;}
	/*.book-botm-arrow:after { content:""; display:block; background:url(../new-images/common/down-arrow-ered.png) center top no-repeat; height:30px; margin:5px 0;}*/
	.book-editing .book-features ol.num_list > li { font-size:18px; color:#000; margin-left:0; padding-left:35px; }
	.book-editing .book-features ol.num_list > li:before { border-radius:5px; font-size:16px; line-height:16px; width:auto; padding:4px 6px; top:6px; left:0; font-family:"メイリオ","MS Mincho"; }
	
	.sil-bg	{background:url(../new-images/editing-service/silver-bg.png) center center no-repeat !important; padding:10px 7px}
	.golden-bg	{background:url(../new-images/editing-service/golden-bg.png) center top no-repeat !important;}
	.price-cl1	{vertical-align:middle;border-bottom:3px double #8a8a8a; letter-spacing:0; text-align:center;}
	.price-cl2	{vertical-align:middle;border-bottom:1px solid #8a8a8a; letter-spacing:0; text-align:center;}
	.price-cl3	{vertical-align:middle; font-size:18px; text-align:center;}
	.price-cl4	{background-color:#F8FAEC; vertical-align:middle; /*text-align:center;*/}
	.price-cl5	{background-color:#F8FAEC; vertical-align:middle; text-align:left;}
	.circle_icon { display:block; width:20px; height:20px; margin:auto; border:#F30 3px solid; border-radius:100%; } .circle_icon.green { border-color:#00AB45; }
	.cross_icon { display:block; width:20px; height:20px; margin:auto; } .cross_icon.green:before { color:#00AB45; }
	.cross_icon:before { content:"X"; font-size:18px; font-weight:bold; color:#313131; }
	
	.common-table.ps-table { margin-top:20px; }
	.common-table.ps-table td { vertical-align:initial !important; }
	.common-table.ps-table td.head { background:#fbf0f4; color:#d52b1e; line-height:32px; text-align:center; }
	.common-table.ps-table td.head span { display:inline-block; width:32px; height:33px; background:url(../new-images/common/ps-pack-icon.png) 0 0 no-repeat; margin-right:10px; }
	.common-table.ps-table td.head.two span { background-position:0 -32px; }
	.common-table.ps-table td.head.three span { background-position:0 -64px; }
	.common-table.ps-table tr td.center { text-align:center; }
	.common-table.ps-table tr.sub-head td { font-weight:bold; }
	.common-table.ps-table td span.green-bg { font-weight:bold; font-size:16px; margin:10px 0; }
	.common-table.ps-table td .nodecoration { text-align:left; list-style-type:none; margin-top:10px; padding-left:10px; }
	.common-table.ps-table td .nodecoration li { margin:2px 0; }
	/*.common-table.ps-table td .nodecoration a.info { background-image: url(../img/ps-info-icon.png); }*/
	.common-table.ps-table tr.ps-conts td { border-bottom:0 none; padding-bottom:0 !important; }
	.common-table.ps-table tr.ps-button td { border-top:0 none; text-align:center; }
	
	.common-table td.readmore_td{background-image:url(../new-images/common/linkimg.png);cursor:pointer;background-repeat:no-repeat;background-position:right bottom; padding-bottom:22px;}
	
	.common-list.reviewer li { background:none; position:relative; padding-left:50px; }
	.common-list.reviewer li:before { content:"1人目 :"; display:inline-block; position:absolute; left:0; font-weight:bold; }
	.common-list.reviewer li:nth-child(2):before { content:"2人目 :";  }
	
	.common-list.red-bullet li { background:url(../new-images/common/red-bullet.jpg) 0 7px no-repeat; background-size:8px; }
	.common-list.green-tick-list li { background:url('../new-images/publication-support/tick.png') 0 3px no-repeat; padding-left:28px; }
	
	.no-list.red-sqr li { position:relative; padding-left:20px; }
	.no-list.red-sqr li:before { content: ""; display: inline-block; position: absolute; width: 7px;  height: 7px; border: #d52b1e 2px solid; left: 0; top: 6px; }
	span.green-bg { display:inline-block; padding:8px 14px; background-color:#8daf1a; border-radius:5px; color:#FFF; text-shadow:#666 0 1px 1px; }
	
	.guarantee-box1 { position:relative; }
	.guarantee-box1 span{ background-color: #9b0507; border: 1px solid #7e807f; color: #fff; display: block; font-size: 12px; font-weight: bold; letter-spacing: 1px; line-height: 16px; padding: 7px; position: absolute;  width: auto; border-radius:8px}
	.guarantee-box1 span.span1{left:8px; top:2px}
	.guarantee-box1 span.span2 { left:110px; top:0px}
	.guarantee-box1 span b.arrow{background:url(../new-images/common/guarantee-bg-arrow.png) no-repeat 0 0; display: block; height: 34px; left: 41%; position: absolute; top: -34px; width: 39px;}
	
	.mar-auto { margin:auto auto; }
	.marL-5{margin-left: -5px;}
	
	table.quotform { border:1px solid #F3F3F3; }
	table.quotform tr th {background: #fbf0f4;color: #000;text-align:left;font-weight: bold;font-size: 13px;}
	
	.table.registrationlist a { color:#ccc; }
	
	
	/************************Tabs*************************/
	/*.nav-tabs li a { padding:15px 30px; text-align:center; border:#CCC 1px solid; border-top:#d52b1e 5px solid; margin:0; color:#000; position:relative; font-weight:bold; transition:all 0.2s ease; }
	.nav-tabs li.active a, .nav-tabs li a:hover { background-color:#fddce6; border-top:#CCC 1px solid; border-bottom:#d52b1e 7px solid; padding:15px 30px 13px; }
	.nav-tabs li.active a:hover, .nav-tabs li.active a:focus { background-color:#fddce6; border-bottom:#d52b1e 7px solid;  }
	.nav-tabs li.active a:after { content:""; display:block; position:absolute; bottom:-20px; left:46%; width:0; height: 0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:15px solid #d52b1e; transition:all 0.2s ease; opacity:1; }*/
	
	.nav-tabs { border-bottom:#e91f11 4px solid; }
	.nav-tabs li { margin:0 4px; }
	.nav-tabs li a { background:#FFF url(../new-images/common/tab-common-normal.png) bottom left repeat-x; border:#DDD 1px solid; border-bottom:0; font-size:16px; padding:13px 15px 10px; text-shadow:#FFF 0 1px 0; color:#000; font-weight:bold; text-align:center; border-radius:5px 5px 0 0; }
	.nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li a:hover, .nav-tabs li.active a:focus { background:#e91f11 url(../new-images/common/tab-common-active.png) bottom left repeat-x; border-bottom:0; text-shadow:none; color:#fff; }
	
	.nav-tabs.reverse { border-bottom:0; border-top:#e91f11 4px solid; }
	.nav-tabs.reverse li a { border-radius:0 0 5px 5px; }
	
	.estimate-example-wrap .nav-tabs li { width:49%; }
	.estimate-example-wrap .nav-tabs li a { font-size:17px; }
	.estimate-example-wrap .nav-tabs li a:before { content:""; background:url(../new-images/common/crown-normal-icon.png) 0 0 no-repeat; width:33px; height:22px; display:inline-block; margin-right:10px; }
	.estimate-example-wrap .nav-tabs li a.adv:before { background-image:url(../new-images/common/crown-adv-icon.png); }
	
	.editors-profile .nav-tabs li {width: 33.3%;}
	.editors-profile .nav-tabs li {margin:0 0;}
	.editors-profile .nav-tabs li a {font-size: 15px;font-weight:normal;/* text-shadow:#666 0 2px 3px; */padding:5px;font-weight: bold;}
	.editors-profile .nav-tabs li a:before {
		content: "";
		background: url(../new-images/subject-area/editor-tab-icons.png) 0 0 no-repeat;
		width: 73px;
		height: 54px;
		display: block;
		margin: 7px auto 0;
	}
	.editors-profile .nav-tabs.common-tab-new li.active a:after{ top: 11px;}
	.editors-profile .nav-tabs li a.physics:before { background-position:-86px 0; width:50px; }
	.editors-profile .nav-tabs li a.economy:before { background-position:-146px 0; }
	
	.iso-tab-wrap .nav-tabs li { width:49.9%; }
	.iso-tab-wrap .nav-tabs.common-tab-new li.active a, .iso-tab-wrap .nav-tabs.common-tab-new li:hover a, .iso-tab-wrap .nav-tabs.common-tab-new li a:hover, .iso-tab-wrap .nav-tabs.common-tab-new li.active a:focus{border-bottom: 70px solid #363636;}
	.iso-tab-wrap .common-tab-new li a{ border-bottom: 70px solid #d9d9d9;}
	.iso-tab-wrap .nav-tabs.common-tab-new li.active a:after{/* width:19px; */height: 71px;/* right: -19px; */top: 23px; }
	
	.news-tabs-wrap .nav-tabs.common-tab-new li.active a, .news-tabs-wrap .nav-tabs.common-tab-new li:hover a, .news-tabs-wrap .nav-tabs.common-tab-new li a:hover, .news-tabs-wrap .nav-tabs.common-tab-new li.active a:focus{border-bottom: 50px solid #363636;}
	
	.news-tabs-wrap .common-tab-new li a{ border-bottom: 50px solid #d9d9d9; line-height:63px}
	.news-tabs-wrap .common-tab-new li.active a:after {width:19px;height: 52px;right: -19px;top: 15px;}
	
	/*.editing-service .nav-tabs { border-bottom:1px solid #ddd !important; }
	.editing-service .nav-tabs li { width:33.1%; margin:0 4px 0 0px; }
	.editing-service .nav-tabs li.comparison{margin-right:-2px;}
	.editing-service .nav-tabs li.editing { margin-left:12px; }
	.editing-service .nav-tabs li a { background:#FFF url(../images/editing/main-tab-bg-gray.jpg) bottom left repeat-x; border:#DDD 1px solid; border-bottom:0; font-size:16px; padding:13px 10px 10px; text-shadow:#FFF 0 1px 0; }
	.editing-service .nav-tabs li a:hover, .editing-service .nav-tabs li.active a { border-bottom:0; text-shadow:none; }
	.editing-service .nav-tabs li.active a:after { display:none; }
	.editing-service .nav-tabs li.normal-editing a { background-image:url(../images/editing/main-tab-bg-pink.jpg); }
	.editing-service .nav-tabs li.advanced-editing a { background-image:url(../images/editing/main-tab-bg-yellow.jpg); }
	.editing-service .nav-tabs li.comparison a { background-image:url(../images/editing/main-tab-bg-blue.jpg); }
	.editing-service .nav-tabs li.active a, .editing-service .nav-tabs li a:hover {  background-image:url(../images/editing/main-tab-bg-hover.jpg); background-color:#d52b1e; background-position:0 0; color:#000; padding-bottom:10px;}
	.editing-service .nav-tabs li.active a:after{content:""; position: absolute; display:block; width:19px; height:24px; background:url(../images/editing/tab-arrow-down.png) no-repeat 0 0; bottom:-20px; left: 46%;}
	.editing-service .nav-tabs li.editing a { line-height:27px; } */
	.editing-service .nav-tabs li a:before {content:"";display: inline-block;width: 52px;height: 34px;margin: -6px 5px 5px;vertical-align: middle;}
	/* .editing-service .nav-tabs li.active a:before, .editing-service .nav-tabs li a:hover:before { background-position:0 -25px; } */
	.editing-service .nav-tabs li.editing a:before { display:none; }
	/*.editing-service .nav-tabs li.normal-editing a:before {background: url(../new-images/editing-service/grey-crown.png) 0 0 no-repeat;}
	.editing-service .nav-tabs li.advanced-editing a:before {background: url(../new-images/editing-service/yellow-crown.png) 0 0 no-repeat;}*/
	.editing-service .nav-tabs li.comparison a span { margin-top:34px; }
	.editing-service .nav-tabs li.comparison a:before {background: url(../new-images/editing-service/compare-icon1.png) 0 0 no-repeat; margin-top: 5px; }
	.editing-service .nav-tabs li.comparison.active a:before, .editing-service .nav-tabs li.comparison a:hover:before {background: url(../new-images/editing-service/compare-icon1-hover.png) 0 0 no-repeat;}
	.editing-service .nav-tabs li a span {line-height:78px;display: inline-block;margin-top: 10px;}
	.editing-service .nav-tabs.common-tab-new.affix li.active a:after{top: 10px;}
	
	.editing-service .nav-tabs.nav-tabs-top.affix li.active a, .editing-service .nav-tabs.nav-tabs-top.affix li:hover a, .editing-service .nav-tabs.nav-tabs-top.affix li a:hover, .editing-service .nav-tabs.nav-tabs-top.affix li.active a:focus{ border-bottom: 40px solid #363636;}
	.editing-service .nav-tabs.nav-tabs-top.affix li a{border-bottom: 40px solid #d9d9d9;}
	.editing-service .nav-tabs.nav-tabs-top.affix li a:before {content:"";display: inline-block;width:42px;height: 27px;margin: -5px 5px 5px;vertical-align:middle;background-size: 100%;}
	.editing-service .nav-tabs.nav-tabs-top.affix li.comparison a:before { background: url(../new-images/editing-service/compare-icon1.png) 0 0 no-repeat; background-size:40px; }
	.editing-service .nav-tabs.nav-tabs-top.affix li.comparison  a:hover:before, .editing-service .nav-tabs.nav-tabs-top.affix li.comparison.active a:before { background: url(../new-images/editing-service/compare-icon1-hover.png) 0 0 no-repeat; background-size:40px; }
	.editing-service .nav-tabs.nav-tabs-top.affix li a span {line-height: 39px;display: inline-block;margin-top: 10px; font-size:20px}
	.editing-service .nav-tabs.common-tab-new.affix li.active a:after{top: 10px;height: 41px;}
	
	.nav-tabs.nav-tabs-bottom{ border-top: #e91f11 4px solid; border-bottom:0  ;  margin-top: 0 !important;}
	.nav-tabs.nav-tabs-bottom li a {border-bottom: 0px solid #d9d9d9; border-top: 85px solid #d9d9d9}
	.nav-tabs.nav-tabs-bottom li.active a,  .nav-tabs.nav-tabs-bottom li:hover a,  .nav-tabs.nav-tabs-bottom li a:hover,  .nav-tabs.nav-tabs-bottom li.active a:focus{border-bottom: 0 solid #363636 !important; border-top: 85px solid #363636 !important;}
	.nav-tabs.nav-tabs-bottom li.active a:after {background: url(../new-images/publication-support/tab-active-bdr-btm.png) 0 0 no-repeat;top: -70px; background-size: 100% 100%;}
	
	.editing-service .nav-tabs.nav-tabs-bottom li a:before {content:"";display: inline-block;width: 52px;height: 34px;vertical-align: middle;position: absolute;left: 26px;margin: 0;top: -61px;}
	.editing-service .nav-tabs.nav-tabs-bottom li.comparison a span{top: -50px; left: 137px;}
	.editing-service .nav-tabs.nav-tabs-bottom li.comparison a:before {left: 82px; top: -61px;}
	.editing-service .nav-tabs.nav-tabs-bottom li a span {line-height: 0;display: inline-block;margin-top: 10px;position: absolute;top: -50px;left: 83px;}
	
	.nav-tabs.nav-tabs-bottom.ps-pack-tab-new li a span {line-height: 0; display: inline-block; margin-top: 10px;position: relative;}
	.nav-tabs.nav-tabs-bottom.ps-pack-tab-new li a span.indxtab {line-height: 0;display: inline-block;margin-top: 10px;position: absolute;top: -68px !important;;left: 25px;line-height: 24px;}
	.nav-tabs.nav-tabs-bottom.ps-pack-tab-new li a:before {content:"";display: block;width: 33px;height: 33px;position: absolute;left: 44%;margin: 0 auto;top: -75px;}
	.nav-tabs.nav-tabs-bottom.ps-pack-tab-new li.active a:after{ height:86px}
	
	.editing-service .nav-tabs li a span { line-height:1.4; text-align:left; }
	.editing-service .nav-tabs.common-tab-new li a, .nav-tabs.common-tab-new li.active a, .nav-tabs.common-tab-new li a:hover { border-bottom-width:70px ; }
	.editing-service .common-tab-new li.active a:after { height:70px; }
	.editing-service .common-tab-new li { width:24%; }
	.editing-service .common-tab-new li.tie { width:28%; }
	.editing-service .nav-tabs li a span { margin-top:21px; }
	.editing-service .nav-tabs.single-line li a span { margin-top:40px; }
	.editing-service .nav-tabs.nav-tabs-bottom.single-line li a span { margin-top: 24px; }
	/* .editing-service .nav-tabs li.active a span { margin-top:30px; } */
	.editing-service .nav-tabs li a:before { background:url(../new-images/common/services-icons.png) 0 0 no-repeat; display:inline-block; width:49px; margin-top:-18px; }
	.samples .editing-service .nav-tabs li a:before { margin-top:-5px; }
	.editing-service .nav-tabs li.advanced-editing a:before { background-position-y:-40px; }
	.editing-service .nav-tabs li.normal-editing a:before { background-position-y:-79px; }
	/* .editing-service .nav-tabs li.active a:before { margin-top:4px; } */
	
	.editing-service .nav-tabs.nav-tabs-top.affix li a { border-bottom-color:#ececec; }
	.editing-service .nav-tabs.nav-tabs-top.affix li a:hover, .editing-service .nav-tabs.nav-tabs-top.affix li.active a { border-bottom-color:#363636; }
	.editing-service .nav-tabs.nav-tabs-top.affix li a span { line-height:1.4; text-align:left; font-size:14px; margin-top: 16px; }
	.editing-service .nav-tabs.nav-tabs-top.affix li a span br { display:none; }
	.editing-service .nav-tabs.nav-tabs-top.affix li a:before { background:url(../new-images/common/services-icons.png) 0 0 no-repeat; background-size:90%; margin:0; }
	.editing-service .nav-tabs.nav-tabs-top.affix li.advanced-editing a:before { background-position-y:-29px; }
	.editing-service .nav-tabs.nav-tabs-top.affix li.normal-editing a:before { background-position-y:-59px; }
	
	.editing-service .nav-tabs.nav-tabs-bottom li a  { border-bottom-width:0; border-top: 65px solid #ececec; }
	.editing-service .nav-tabs.nav-tabs-bottom li a span { top:-67px; line-height:1.4; }
	.editing-service .nav-tabs.nav-tabs-bottom li a:before { top:-52px; }
	.nav-tabs.nav-tabs-bottom li.active a, .nav-tabs.nav-tabs-bottom li:hover a, 
	.nav-tabs.nav-tabs-bottom li a:hover, .nav-tabs.nav-tabs-bottom li.active a:focus { border-top-width:65px !important; }
	.comparison .nav-tabs-bottom.common-tab-new li.active a:after { top:-69px; height:69px; }
	.editing-service .nav-tabs.nav-tabs-bottom li.comparison a:before { left:36px; top:-52px; }
	.editing-service .nav-tabs.nav-tabs-bottom li.comparison a span { left:102px; }
	.comparison .main-compar.bottom span { font-size:18px; display:inline-block; vertical-align:middle; margin-bottom:0; line-height:1.4; text-align:left; }
	.comparison .main-compar.bottom .service-icon {margin-right:10px; }
	.comparison .main-compar.bottom .table-bordered tbody tr th { padding:0; }
	.comparison .main-compar.bottom td { text-align: center; font-size:18px; padding:8px; }
	.comparison .main-compar.bottom td.recommendedplan:after { right:2px; }
	
	/*
	.nav-tabs-bottom.common-tab-new li a {border-bottom: none; border-top: 70px solid #d9d9d9;}
	.nav-tabs-bottom.common-tab-new li a:before{ margin:-78px auto 5px}
	.nav-tabs-bottom.common-tab-new li.active a { border-bottom: none; border-top: 70px solid #363636;}
	.nav-tabs-bottom.common-tab-new {border-bottom: none; border-top: #e91f11 4px solid;}
	.nav-tabs-bottom.common-tab-new li.active a, .nav-tabs-bottom.common-tab-new li:hover a, .nav-tabs-bottom.common-tab-new li a:hover, .nav-tabs-bottom.common-tab-new li.active a:focus
	{background:none ;border-top:70px solid #363636 !important;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:0 !important;height:0;}
	.nav-tabs-bottom.common-tab-new  li.active a:after {content:"";display:block;width:19px;height:72px;background: url(../new-images/publication-support/tab-active-bdr-btm.png) 0 0 no-repeat;margin-right: -34px;margin-top: -47px;float: right;top: 5px;position: relative;right: 3px;}
	*/
	
	/*********************Common Style********************************/
	
	.cont-wrap {/* background:#FFF url(../new-images/common/inner-cont-top-bg.png) right top no-repeat;*/ border:1px solid #ccc;/* border-bottom:1px solid #ccc;*/ padding:0; }
	.page-logo-bg { background:url(../new-images/common/bg-logo.png) 15px 5px no-repeat; padding-top:1px; height:100%; }
	.page-title {font:bold 28px "メイリオ","MS Mincho";color:#000;/* background:url(../new-images/common/page-head-bg.png) 0 100% repeat-x; */padding-bottom:10px;margin:10px 10px 10px;border-bottom: 3px solid #e6d0ce;}
	.page-title span.bankPayment { display:block; float:right; background: url(../new-images/sidebar/sidebar-banners-sprite.png) -206px -683px no-repeat; width:32px; height:35px; margin:-3px 190px 0 0; }
	.page-cont {/* border-right:1px solid #ccc;*/ padding:10px; height:98%; }
	.page-cont .container-fluid { padding:0; margin:0 -15px; }
	.h4-enago1{ background:url(../new-images/editing-service/sprite.png) 0px -190px no-repeat; font-size:12px; font-weight:bold; padding:3px 0 3px 30px; margin-top:20px; }
	.h4-common{ font-size:14px; font-weight:bold;color:#000;letter-spacing:0px;margin-bottom:20px;padding-top:3px;padding-left:25px;background:url(../img/new-services/h4-bullet.png) 0px 5px no-repeat;}
	
	.cont-head { font-size:18px; font-weight:bold; color: #000; border-bottom:#CCC 1px solid; margin-bottom:20px; padding-bottom:8px; }
	.cont-head:before { content:""; vertical-align:middle; width:5px; height:5px; border:#d52b1e 5px solid; padding:4px; border-radius:100%;margin: 0 5px 5px 0; float: left; }
	body.free-services .cont-head:before{margin: 7px 5px 5px 0;} 
	.cont-head.normal-serv:before, .cont-head.advanc-serv:before { background:url(../new-images/common/crown-normal-icon.png) 0 0 no-repeat; width:33px; height:22px; border:0; border-radius:0; padding:0; vertical-align:bottom; }
	.cont-head.advanc-serv:before { background-image:url(../new-images/common/crown-adv-icon.png); }
	.cont-sub-head { background:url(../new-images/common/cont-sub-head-bg.png) 0 0 no-repeat; color:#000; font-size:14px; padding-left:25px; margin-bottom:20px; }
	
	 a.readmore { text-decoration:underline; }  a.readmore:hover { text-decoration:none; }
	a.readmore:before {content:"";display:inline-block;background: url(../new-images/common/index-sprite.png) -17px -93px repeat-x;height: 15px;width: 15px;margin-right:3px;vertical-align:middle;}
	
	.go-top-btn { right:14px; bottom:-30px; }
	
	.gototoparrow { display:inline-block; background:url(../new-images/common/go-to-top.png) 0 0 no-repeat; width:97px; height:17px; margin-top:10px; }
	.gototoparrow:hover { background-position:0 -17px; }
	.check-point { background:url(../new-images/editing-service/check-point-hand.png) right top no-repeat; }
	.check-point .but-pad { background:url(../new-images/editing-service/check-point.png) 0 0 no-repeat; padding:10px 0 10px 180px; margin-top:20px; }
	.check-point .but-pad a { display:inline-block; background:url(../new-images/editing-service/check-point.png) 0 -95px no-repeat; width:270px; height:66px; }
	.check-point .but-pad a:hover { opacity:0.8; } .check-point .but-pad a:active { opacity:1; }
	.check-point .check-text { padding-bottom:5px; background:url(../new-images/editing-service/check-point-lines.png) 0 0 repeat; line-height:36px; width:75%; }
	
	.points-wrap p { position:relative; margin-left:100px; margin-bottom:25px; }
	.points-wrap p span.point-text { color:#d52b1e; font:normal 20px "Times New Roman"; position:absolute; top:-3px; left:-98px; }
	.points-wrap p span.point-text i { display:inline-block; background:url(../new-images/common/point-num-bg.png) 0 0 no-repeat; color:#FFF; font:normal 30px Verdana; padding:6px 17px 10px; }
	.points-wrap p.point-head { font-size:16px; font-weight:bold; color:#333; position:relative; padding:10px 0 22px; }
	.points-wrap p.point-head:after { content:""; display:block; width:115%; height:10px; position:absolute; background:url(../new-images/common/stepsdivider.png) 0 0 no-repeat; left:-100px; bottom:-10px; }
	
	ol.num_list ol li { margin: 10px 20px; list-style-type: decimal; }
	ol.num_list { 
		counter-reset:li; /* Initiate a counter */
		margin:20px 0; /* Remove the default left margin */
		padding-left:0; /* Remove the default left padding */
	}
	ol.num_list > li {
		position:relative; /* Create a positioning context */
		margin:6px 0 6px 2em; /* Give each list item a left margin to make room for the numbers */
		padding:4px 8px; /* Add some spacing around the content */
		list-style:none; /* Disable the normal item numbering */
		font-weight:bold;
	}
	ol.num_list > li:before {
		content:counter(li); /* Use the counter as content */
		counter-increment:li; /* Increment the counter by 1 */
		/* Position and style the number */
		position:absolute; top:0;  left:-2em; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  box-sizing:border-box; width:2em; 
		/* Some space between the number and the content in browsers that support generated content but not positioning it (Camino 2 is one example) */
		margin-right:8px;  padding:4px; color:#fff; background:#d52b1e;  font-weight:bold; font-family:Arial, sans-serif; text-align:center; }
	ol.num_list ol li { margin: 10px 20px; list-style-type:decimal; }
	
	ol.num_list ol.romanList { counter-reset:item; }
	ol.num_list ol.romanList li { margin:10px 30px; list-style-type:lower-roman; list-style-type:none; position:relative; }
	ol.num_list ol.romanList li:before {  content: "("counter(item, lower-roman) ")"; counter-increment: item;  position:absolute; top:0; left:-30px; } 
	
	ul.no_list li { margin:10px 0; }
	
	.ps-discount { margin-top:10px; background:#fbf0f4 url(../img/ps-icon-bg.png) 105% -10px no-repeat; padding:10px; position:relative; }
	.ps-discount span { display:inline-block; font:600 16px "メイリオ", "MS Mincho"; color:#528004; }
	.ps-discount span.proofreading, .ps-discount span.support { padding:8px 14px; background-color:#007cd6; border-radius:5px; color:#FFF; }
	.ps-discount span.plus { background:url(../img/ps-plus-icon.png) center 7px no-repeat; width:34px; height:33px; padding:8px 0; margin:0 auto; }
	.ps-discount span.text { margin-left:5px; font-size:14px; text-align:left; line-height:40px; }
	.ps-discount span.logo-pop { display:block; background:url(../img/ps-icon-pop.png) 0 0 no-repeat; width:106px; height:40px; position:absolute; top:-18px; right:38px; }
	
	.sample-icons-img { background-image:url(../new-images/common/sample-quotation-icons.png); width:32px; height:32px; float:left; margin:0 5px 0 0; }
	.ic1 { background-position:-6px -4px}
	.ic2 { background-position:-42px -4px }
	.ic3 { background-position:-78px -5px }
	.ic4 { background-position:-113px -5px }
	.ic5 { background-position:-6px -39px }
	.ic6 { background-position:-41px -39px }
	.ic7 { background-position:-78px -39px }
	
	.guarantee-box { position:relative; }
	.guarantee-box span { display:block; position:absolute; top:15px; background:url(../img/editing-services/guarantee-bg.jpg) 0 0 no-repeat; width:210px; height:80px; color:#FFF; padding:40px 5px 0 15px; font-size:12px; font-weight:bold; line-height:16px; letter-spacing:1px; }
	
	.qa-Wrap hr { clear:both; width:50%; margin:15px auto; border:0; border-bottom:#CCC 1px dashed; }
	.qa-Wrap .qa-head { display:block; font-size:14px; font-weight:bold; }
	.qa-Wrap .qa-box { padding:18px 15px; margin:0;  overflow:hidden; color:#313131; }
	.qa-Wrap .qa-box a, .qa-text { text-decoration:none !important;font: 12px "メイリオ","MS PGothic", "MS Mincho";letter-spacing: 1px;line-height: 20px; }
	.qa-Wrap .qa-box a:hover .qa-text:hover { text-decoration:none; }
	.qa-Wrap .qa-box.last { border:0 none; padding-top:0 !important; }
	.qa-Wrap .qa-box:hover { background:#f7f7f7; }
	.qa-Wrap .qa-box span { float:left; display:block }
	.qa-Wrap .qa-box span.qa-text { margin-left:30px; position:relative; text-decoration:none; }
	.qa-Wrap .qa-box span.qa-text:before { content:""; width:29px; height:29px; background:url(../images/Q-A-icon.png) 0 0 no-repeat; display:inline-block;position:absolute;left:-40px; top:0;}
	/*.qa-Wrap .qa-box:hover span.qa-text:before { background-position:0 -29px; }*/
	.qa-Wrap .qa-box span.qa-text.ans:before { background-position:-29px 0; }
	/*.qa-Wrap .qa-box:hover span.qa-text.ans:before { background-position:-29px -29px; }*/
	
	.qa-Wrap.qa-singal .qa-box {padding: 10px 15px; }
	.qa-Wrap.qa-singal .qa-box span.qa-text { line-height:28px; }
	.qa-Wrap.qa-singal hr { margin:10px auto; display:none; }
	.qa-Wrap.qa-single-ans .qa-box { padding-bottom:0; }
	.qa-Wrap.qa-single-ans span.qa-text { line-height:29px; }
	
	.qa-abox-wrap { background:#f7f7f7; border:#d5d5d5 1px solid; margin-bottom:15px; }
	.qa-abox-wrap .qa-head { border-bottom:#d5d5d5 1px solid; padding:8px 10px; background:url(../images/qa-up-arrow.png) 99% 7px no-repeat; margin-top:5px;text-decoration: none; }
	.qa-abox-wrap .qa-head a { display:block; color:#313131; }
	.qa-abox-wrap .qa-box { margin:0; color:#313131; }
	.qa-abox-wrap .qa-box span.qa-text.ans { color:#313131; cursor:auto; line-height:20px; padding:5px 0; }
	.qa-abox-wrap .qa-box span.qa-icon.qsn { background:url(../images/Q-A-icon.png) 0 -29px no-repeat; }
	.qa-abox-wrap .qa-text { color:#313131; text-decoration:none; }
	.qa-abox-wrap .qa-text:hover { color:#313131; }
	.qa-Wrap.qa-single-ans.qa-idea span.qa-icon.ans { background:none; }
	.qa-Wrap.qa-single-ans.qa-idea span.qa-icon.qsn { background:url(../images/Q-A-icon.png) -58px 0 no-repeat; }
	
	.qa-Wrap.qa-idea .qa-box span.qa-text:before { background-position:-58px 0; }
	.qa-Wrap.qa-idea .qa-box span.qa-text.ans:before { background:none; }
	
	.cover-letter-wrap { background:url(../new-images/editing-service/coverletter.png) 90% 50% no-repeat; }
	.cover-letter-wrap.pc-wrap {  background: url(../new-images/editing-service/plagiarismcheck.png) 98% 45% no-repeat; padding: 0 250px 0 15px;}
	.cover-letter-wrap ul { margin:0; padding:0; list-style-type:none; margin-bottom:20px; }
	.cover-letter-wrap ul li { background:url(../new-images/editing-service/coverletter-bullet.png) 0 5px no-repeat; padding:5px 0 5px 25px; border-bottom:#CCC 1px dashed; display:inline-block; }
	
	.subjectarea-wrap .subbox-wrap { background:#E1E1E1 url(../new-images/common/liner-trans-bg.png) 0 0 repeat; border-radius:5px; box-shadow:#666 0 0 7px; padding:2px; margin-bottom:20px; transition:all 0.5s ease; }
	.subjectarea-wrap .subbox-wrap:hover { background-color:#d52b1e; cursor:pointer; } .subjectarea-wrap .subbox-wrap:hover .subbox { background-color:#FDF9EB }
	.subjectarea-wrap .subbox { background-color:#FFF; border-radius:4px; padding:5px 10px 0; position:relative; }
	.subjectarea-wrap .subbox:before { position:absolute; content:""; display:block; background:url(../new-images/subject-area/box-arrov.png) 0 0 no-repeat; width:21px; height:32px; left:-10px; top:25px; transition:all 0.3s ease; opacity:0; }
	.subjectarea-wrap .subbox:hover:before { opacity:1; left:-1px; }
	.subjectarea-wrap .subbox h3 { color:#d52b1e; font-size:18px; font-weight:bold; margin-top:15px; }
	.subjectarea-wrap .subbox .img-box { float:left; width:130px; height:130px; margin:0 20px 0 10px; } .subjectarea-wrap .subbox .img-box img { width:130px; height:130px; }
	.subjectarea-wrap .subbox .img-box img { background:url(../img/subjectarea/subjectarea-icons.png) 0 0 no-repeat; transition:all 0.3s ease;  }
	.subjectarea-wrap .subbox .img-box.two img { background:url(../img/subjectarea/subjectarea-icons.png) 0 -130px no-repeat;  }
	.subjectarea-wrap .subbox .img-box.three img { background:url(../img/subjectarea/subjectarea-icons.png) 0 -260px no-repeat;  }
	.subjectarea-wrap .subbox .img-box.four img { background:url(../img/subjectarea/subjectarea-icons.png) 0 -390px no-repeat;  }
	.subjectarea-wrap .subbox .img-box.five img { background:url(../img/subjectarea/subjectarea-icons.png) 0 -520px no-repeat;  }
	.subjectarea-wrap .subbox-wrap:hover .img-box img { background-position:-130px 0; }
	.subjectarea-wrap .subbox-wrap:hover .img-box.two img { background-position:-130px -130px; }
	.subjectarea-wrap .subbox-wrap:hover .img-box.three img { background-position:-130px -260px; }
	.subjectarea-wrap .subbox-wrap:hover .img-box.four img{ background-position:-130px -390px; }
	.subjectarea-wrap .subbox-wrap:hover .img-box.five img { background-position:-130px -520px; }
	
	.page-subjact .left-cont ul li { border-bottom:#000 1px dashed; padding:15px 0; color:#000; }
	.page-subjact .right-cont .edu-box { background:#FFF url(../new-images/subject-area/ttl_education.jpg) 0 15px no-repeat; border:1px solid #E3E3E3; border-radius:4px; box-shadow:0 0 5px #999; padding:80px 0 10px 0; }
	.page-subjact .right-cont .edu-box ul li { padding:6px 0 6px 20px; font-size:12px; } .page-subjact .right-cont .edu-box ul li.act { background-color:#fbf0f4; } ge-subjact 
	.page-subjact .right-cont .edu-box a:hover { opacity:0.8; } .page-subjact .right-cont .edu-box a:active { opacity:1;}
	
	.subj-topic-wrap { margin-top:30px; }
	.subj-topic-wrap .col-md-6 { padding:0 6px; }
	.subj-topic-wrap .topic-box { background:#E1E1E1 url(../new-images/common/liner-trans-bg.png) 0 0 repeat; border-radius:5px; box-shadow:#666 0 0 7px; padding:3px; margin-bottom:12px; transition:all 0.7s ease; }
	.subj-topic-wrap .topic-box:hover { background-color:#d52b1e; cursor:pointer; } 
	.subj-topic-wrap .topic-box:hover a { background-color:#FDF9EB; }
	.subj-topic-wrap .topic-box a { display:block; background-color:#FFF; border-radius:4px; padding:15px 20px; position:relative; min-height: 150px;}
	.subj-topic-wrap .topic-box a:before { position:absolute; content:""; display:block; background:url(../new-images/subject-area/box-arrov.png) 0 0 no-repeat; width:21px; height:32px; left:-10px; top:20px; transition:all 0.3s ease; opacity:0; }
	.subj-topic-wrap .topic-box a:hover:before { opacity:1; left:-1px; } .subj-topic-wrap .topic-box a:hover { text-decoration:none; }
	.subj-topic-wrap .topic-box .tab-icon { display:block; float:left; margin-right:8px; width:55px; height:55px; background:url(../new-images/subject-area/tab-icons.png) 0 0 no-repeat; }
	.subj-topic-wrap .topic-box.sample .tab-icon { background-position:-55px 2px;  }
	.subj-topic-wrap .topic-box.customer .tab-icon { background-position:0 -51px }
	.subj-topic-wrap .topic-box.article .tab-icon {  background-position:-55px -51px }
	.subj-topic-wrap .topic-box .ttl { font-size:16px; color:#333; display:block; font-weight:bold; }
	.subj-topic-wrap .topic-box .cap { font-size:12px; color:#666; }
	.subj-topic-wrap .topic-box .article-accepted { float:right; width:78px; height:75px; background:url(../img/subjectarea/article-accepted.png) 0 0 no-repeat;}
	.subject-area .modal-header { padding-bottom:0; }
	.subject-area .modal-header h4 { font-size:20px; font-weight:bold; background:url(../new-images/common/head_logo.gif) 0 3px no-repeat; padding-left:30px; }
	.subject-area .modal-body table td { font-size:11px; line-height:15px; }
	
	.area-wrap { padding-top: 100px; }
	
	.area-wrap.area_medicine { background: url(../new-images/subject-area/ttl_area-e.jpg) left top no-repeat; }
	.journal_medicine { background: url(../new-images/subject-area/ttl_journal-e.jpg) left top no-repeat; padding-top:130px; }
	
	.area-wrap.area_bioscience { background: url(../new-images/subject-area/ttl_area-a.jpg) left top no-repeat; }
	.journal_bioscience { background: url(../new-images/subject-area/ttl_journal-a.jpg) left top no-repeat; padding-top:130px; }
	
	.area-wrap.area_physics { background: url(../new-images/subject-area/ttl_area-b.jpg) left top no-repeat; }
	.journal_physics { background: url(../new-images/subject-area/ttl_journal-b.jpg) left top no-repeat; padding-top:130px; }
	
	.area-wrap.area_business { background: url(../new-images/subject-area/ttl_area-c.jpg) left top no-repeat; }
	.journal_business { background: url(../new-images/subject-area/ttl_journal-c.jpg) left top no-repeat; padding-top:130px; }
	
	.area-wrap.area_arts{ background: url(../new-images/subject-area/ttl_area-d.jpg) left top no-repeat; }
	.journal_arts { background: url(../new-images/subject-area/ttl_journal-d.jpg) left top no-repeat; padding-top:130px; }
	
	
	
	.area_box, .journal_box { padding:10px 8px;  border:1px solid #d2d2d2; box-shadow:0 0 6px rgba(0,0,0,0.4) inset; }
	.bdr-no { border:0 none !important; }  .bdr-t-0 { border-top:0 !important; } .bdr-r-0 { border-right:0 !important; } .bdr-b-0 { border-bottom:0 !important; } .bdr-l-0 { border-left:0 !important; }
	
	.listNav{margin:10px 0px 10px 0px;clear:both}
	.ln-letters{ overflow:hidden; }
	.ln-letters a{font-size:11px;display:block;float:left;padding:2px 5px;border:1px solid silver;border-right:none;text-decoration:none;color:#000;font-family:Verdana, Geneva, sans-serif}
	.ln-letters a.ln-last{border-right:1px solid silver;}
	.ln-letters a:hover,
	.ln-letters a.ln-selected{background-color:#f8f8f8;color:#d52b1e}
	.ln-letters a.ln-disabled{color:#ccc;}
	.ln-letter-count{text-align:center;font-size:11px;line-height:100%;margin-bottom:3px;color:#FFF;visibility:hidden}
	#journal-name { margin:0; padding:0; max-height:300px; overflow-y:scroll; }
	#journal-name li { float:left; list-style:none}
	#journal-name a { display:block;font-size:12px;text-align:left;width:287px;border:0px solid silver;padding:5px;margin:0 2px 2px 0;text-decoration:none;color:#000;font-family:Verdana;letter-spacing:0px;}
	.book-editing hr { border:0; border-bottom:#333 1px dashed; width:80%; margin:30px auto; }
	.book-edit-banner { padding:20px 0; text-align:center; border:#EEE 3px solid; }
	
	.editor-pro	{ margin:0; padding:0; text-align:center; }
	.editor-pro li{ border:1px solid #A4A4A4; list-style-type:none;margin:5px; width:152px; position:relative; float:left }
	/* change====.exp-small{font-size: 17px; left: 50px; position: absolute;top: 131px; color:#d52b1e; font-weight: bold; letter-spacing: 1px;}*/
	 .exp-small{font-size: 17px;left: 0px;position: absolute;top: 124px;color:#d52b1e;font-weight: bold;letter-spacing: 1px;background: url(../editor-profile/images/flags/editor-callout.png);width: 150px;height: 42px;line-height: 37px;}
	.exp-small:before{content:"";display: block;width:41px;height: 29px;float: left;background-size: 91% !important;margin-left: 3px;margin-top: 3px;border-radius: 8px 0 0 8px;}
	.exp-small.au:before{background: url(../editor-profile/images/flags/au.png) no-repeat 0 0;}
	.exp-small.ca:before{background: url(../editor-profile/images/flags/ca.png) no-repeat 0 0;}
	.exp-small.de:before{background: url(../editor-profile/images/flags/de.png) no-repeat 0 0;}
	.exp-small.fr:before{background: url(../editor-profile/images/flags/fr.png) no-repeat 0 0;}
	.exp-small.gr:before{background: url(../editor-profile/images/flags/gr.png) no-repeat 0 0;}
	.exp-small.ir:before{background: url(../editor-profile/images/flags/ir.png) no-repeat 0 0;}
	.exp-small.mx:before{background: url(../editor-profile/images/flags/mx.png) no-repeat 0 0;}
	.exp-small.ne:before{background: url(../editor-profile/images/flags/ne.png) no-repeat 0 0;}
	.exp-small.ng:before{background: url(../editor-profile/images/flags/ng.png) no-repeat 0 0;}
	.exp-small.nz:before{background: url(../editor-profile/images/flags/nz.png) no-repeat 0 0;}
	.exp-small.pn:before{background: url(../editor-profile/images/flags/pn.png) no-repeat 0 0;}
	.exp-small.ru:before{background: url(../editor-profile/images/flags/ru.png) no-repeat 0 0;}
	.exp-small.sa:before{background: url(../editor-profile/images/flags/sa.png) no-repeat 0 0;}
	.exp-small.uk:before{background: url(../editor-profile/images/flags/uk.png) no-repeat 0 0;}
	.exp-small.us:before{background: url(../editor-profile/images/flags/us.png) no-repeat 0 0;}
	.exp-small.eg:before{background: url(../editor-profile/images/flags/eg.png) no-repeat 0 0;}
	.exp-small.kr:before{background: url(../editor-profile/images/flags/kr.png) no-repeat 0 0;}
	.exp-small.ph:before{background: url(../editor-profile/images/flags/ph.png) no-repeat 0 0;}
	.exp-small.br:before{background: url(../editor-profile/images/flags/br.png) no-repeat 0 0;}
	.exp-small.sp:before{background: url(../editor-profile/images/flags/sp.png) no-repeat 0 0;}
	.exp-small.sc:before{background: url(../editor-profile/images/flags/sc.png) no-repeat 0 0;}
	
	.editor-pro li a { color:#d52b1e;}
	.editor-pro li a:hover{color:#000 ;}
	/* change==== .editor-pro li img{padding:0 0 5px 0;}*/
	.editor-pro li img{padding:0 0 5px 0;width: 150px;margin-bottom:15px;}
	.edu-icon{float:left;padding:5px 0 0;width:46px;}
	.edu-head{color:#000;letter-spacing:0; font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:16px;padding:3px 5px 2px;height:52px;font-weight:normal;}
	.editor-pro li span{padding:5px 0 5px 0px;}
	.editors-prof-pop { display:none; width:800px !important; }
	
	.publication-support .exp-small { background-image:none; }
	#fancybox-content { overflow-y: scroll !important; }
	
	.profile-img{margin:0 20px 6px 0;*float:left;}
	.key-heighlight{width:480px;float:left;margin:0 0 15px 0;background:#fff;}
	.key-heighlight .headline{background:#FFFFFF;color:#d52b1e;font-family:verdana;font-size:17px;height:35px;letter-spacing:0;line-height:11px;margin:1px;padding:4px 0 9px;border-bottom:1px solid #8a8a8a;}
	.key-heighlight .headline span{font-size:12px;color:#d52b1e;font-family:Verdana, Geneva, sans-serif; letter-spacing:0;}
	.key-heighlight .headline b{float:right; font-weight:normal;font-size:15px;color:#d52b1e;padding:6px 0 0;}
	.key-heighlight ul{margin:4px 0;padding:0;}
	.key-heighlight ul li{color:#313131; letter-spacing:2px;line-height:20px;list-style:none outside none;padding:5px 9px 7px 5px;}
	.key-heighlight ul li span{font-size:12px;letter-spacing:0;font-family:Verdana, Geneva, sans-serif;}
	.key-heighlight .bottom{height:37px;}
	.peer-head{margin:2px 1px 9px 4px;}
	.profile-p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;text-align:justify;line-height:19px;padding:15px 0 0 0;}
	.flag{ margin-right:5px; vertical-align:middle !important;}
	#areas-exp{float:left;width:260px;}
	#education-x{float:left;width:400px;}
	.areas-exp-head{background:url(../editor-profile/images/sub-head-bg.png) no-repeat scroll 0 0 transparent;color:#000000;font-family:'DiavloLight';font-size:18px;margin:15px 0 7px;padding:0 0 5px 34px;}
	#areas-exp ul, #education-x ul{margin:0 0 0 15px;padding:0;}
	#areas-exp ul li, #education-x ul li{background:url(../editor-profile/images/bullet2.gif) no-repeat scroll 0 8px transparent;color:#3B3A3A;font-family:Verdana,Geneva,sans-serif;font-size:12px;list-style:none outside none;padding:3px 5px 3px 15px;}
	.profile-width{width:675px !important;}
	.left-x-width{width:273px !important;}
	
	.editor-inter h4.head { background:#fbf0f4; font-size:12px; padding:10px 15px 5px; font-weight:bold; }
	.editor-inter h5.editor-inter-qsn {color:#000;border-left: #d52b1e 20px solid;border-bottom:#6B6B6B 1px solid;padding:5px;font-size:12px;font-weight:bold;line-height:18px;position:relative;}
	.editor-inter h5.editor-inter-qsn:before { position:absolute; content:"?"; color:#FFF; display:inline-block; vertical-align:middle; left:-15px; font:normal 20px Arial; }
	.editor-intro .intro-box img { width:100%; }
	.editor-intro .intro-box p { margin:0; background:#4F4F4F; color:#F9F9F9; padding:10px 15px;}
	.editor-intro .intro-box p strong { display:block; font-size:14px; margin-bottom:5px; }
	.suisen hr { border:0; border-bottom:#CCC 1px dashed; }
	
	/************************************accepted*********************************************/
	.accepted-papers-anchor a span { display:block; }
	.accepted-papers-anchor a span.subj-img { width:100%; max-width:97px; height:88px; background:url(../new-images/subject-area/sub-a-icon.png) center 50% no-repeat; background-size:100% auto; margin:0 auto; transition:all 0.3s ease; }
	.accepted-papers-anchor a:hover span.subj-img { background-size:110% auto; }
	.accepted-papers-anchor a span.subj-img.two { background-image:url(../new-images/subject-area/sub-e-icon.png); }
	.accepted-papers-anchor a span.subj-img.three { background-image:url(../new-images/subject-area/sub-b-icon.png); }
	.accepted-papers-anchor a span.subj-img.four { background-image:url(../new-images/subject-area/sub-d-icon.png); }
	.accepted-papers-anchor a span.text { background:#fbf0f4; color:#000; text-decoration:none; font-weight:bold; font-size:14px; border:#FFF 1px solid; }
	.accepted-papers-anchor a:hover { color:#d52b1e; }
	
	.paperlist th{font:bold 10px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#d52b1e;font-weight:bold;border-right:1px solid #8a8a8a;border-bottom:1px solid #8a8a8a;border-top:1px solid #8a8a8a;letter-spacing:1px;text-transform:uppercase;text-align:left;padding:8px 12px 4px 12px;background:#fbf0f4;vertical-align:middle;}
	.paperlist td.total{border-top:0;border-left:0;border-right:1px solid #8a8a8a;background:none;text-align:right;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
	.paperlist th.sortable,
	.paperlist th.sortable-text,
	.paperlist th.sortable-date,
	.paperlist th.sortable-keep,
	.paperlist th.sortable-date-dmy,
	.paperlist th.sortable-numeric,
	.paperlist th.sortable-currency,
	.paperlist th.sortable-sortByTwelveHourTimestamp,
	.paperlist th.sortable-sortIPAddress,
	.paperlist th.sortable-sortEnglishLonghandDateFormat,
	.paperlist th.sortable-sortScientificNotation,
	.paperlist th.sortable-sortImage,
	.paperlist th.sortable-sortFileSize{cursor:pointer;background:#fbf0f4;padding:8px 12px 8px 16px;font-weight:bold; border-bottom:0; border-top:#8a8a8a 1px solid !important; }
	.paperlist th.forwardSort{background:#ffe5e3; }
	.paperlist th.reverseSort{background:#ffe5e3; }
	.paperlist th.forwardSort a,
	.paperlist th.reverseSort a{color:#000;outline:0 none;}
	.paperlist th a{text-decoration:none;color:#000;font-weight:bold;}
	.paperlist td{font-size:11px !important; line-height:14px !important; font-family:Arial, Helvetica, sans-serif;border-right:1px solid #8a8a8a;border-bottom:1px solid #8a8a8a;padding:6px 12px 6px 12px;color:#000;}
	.paperlist td a{text-decoration:none;color:#239;font-size:11px !important;font-family:Arial, Helvetica, sans-serif;}
	.paperlist td a:hover{color:#a84444;border-bottom:1px dotted #a80000;font-size:11px !important;font-family:Arial, Helvetica, sans-serif;}
	.paperlist td img{margin:0 auto;border:3px solid #ddd;}
	.paperlist td.lft{text-align:left;}
	.paperlist tr.alt{background:#f8f8f8;color:#797268;}
	.paperlist tr[class="alt"] td{background:#f8f8f8;}
	.paperlist td[class~="alt"]{background:#fff !important;}
	.paperlist tbody tr.alt td:first-child{background:#f8f8f8;font-weight:bold;}
	.paperlist tbody tr td:first-child{background:#fff;font-weight:bold;}
	ul.fdtablePaginater{list-style:none;padding:0;margin:0 auto;text-align:center;}
	ul.fdtablePaginater li{display:inline-block;padding-right:4px;color:#666;list-style:none;-moz-user-select:none;-khtml-user-select:none;user-select:none; margin-bottom:1em;}
	ul.fdtablePaginater li a.currentPage{border-color:#a84444 !important;color:#000;}
	ul.fdtablePaginater li a:active{border-color:#222 !important;color:#222;}
	ul.fdtablePaginater li a,
	ul.fdtablePaginater li div{display:block;width:2em;font-size:1em;color:#666;padding:0;margin:0;text-decoration:none;outline:none;border:1px solid #ccc;font-family:georgia, serif;}
	ul.fdtablePaginater li div{cursor:normal;opacity:.5;filter:alpha(opacity=50);}
	ul.fdtablePaginater li a span,
	ul.fdtablePaginater li div span{display:block;line-height:2em;border:1px solid #fff;background:#fff;}
	ul.fdtablePaginater li a{cursor:pointer;}
	ul.fdtablePaginater li a:focus{color:#333;text-decoration:none;border-color:#aaa;}
	.fdtablePaginaterWrap{text-align:center;clear:both;text-decoration:none;}
	ul.fdtablePaginater li .next-page span,
	ul.fdtablePaginater li .previous-page span,
	ul.fdtablePaginater li .first-page span,
	ul.fdtablePaginater li .last-page span{font-weight:bold !important;}
	.paperlist td.sized1{width:30px;text-align:left;font-size:11px !important;font-family:Arial, Helvetica, sans-serif;}
	.paperlist td.sized2{width:120px;text-align:left;font-size:11px !important;font-family:Arial, Helvetica, sans-serif;}
	.paperlist td.sized3{width:7em;text-align:left;font-size:11px !important;font-family:Arial, Helvetica, sans-serif;}
	.paperlist tfoot td{text-align:right;font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:11px !important;font-family:Arial, Helvetica, sans-serif;}
	#visibleTotal{text-align:center;letter-spacing:auto;}
	* html ul.fdtablePaginater li div span,
	* html ul.fdtablePaginater li div span{background:#eee;}
	.paperlist tr.invisibleRow{display:none;visibility:hidden;}
	p.paginationText{font-style:oblique;}
	
	/************************************testimonial*********************************************/
	.testimonialblock { margin:10px 0;padding:0px;background-color:#FFF; border:#d5d5d5 1px solid; position:relative; }
	.testimonialblock .text a.contentlink:visited{text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;border:#cddaeb 1px solid;background-color:#f4f8fc;}
	.testimonialblock .text a.contentlink:visited:hover{text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;border:#e9d7d7 1px solid;background-color:#f7e8e8;color:#bf0505;}
	.testimonialblock .text a.contentlink:hover{text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;border:#cddaeb 1px dashed;background-color:#f4f8fc;}
	.testimonialblock .text a.contentlink{text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;border:#e9d7d7 1px dashed;background-color:#f7e8e8;color:#d52b1e;}
	.divider { display:none; }
	.papertable{border:none; position:relative; width:100%; }
	.papertable td { background: url(../new-images/common/liner-trans-bg.png) 0 0 transparent; background-color:#FFF; padding:10px 20px; border:none; line-height: 16px; vertical-align: top; font-size: 12px; }
	.papertable td strong.impect { display: inline-block;  background-color: #FFFFE0; border: solid 1px #ECEC00; line-height: 14px; padding: 1px 5px 1px; border-radius: 4px; }
	.papertable td.bdrright{ border-right:solid 1px #ccc!important;}
	.padL0{padding-left:0px !important; /*clear:both;*/}
	.padL7{padding-left:7px !important; clear:both;}
	.testimonialblock .clientdetails{ width:auto; margin:17px 0px 10px 0px; padding:0 15px; float:right;}
	.testimonialblock .fullname { background:url(../img/testimonials/icon-client.png) no-repeat 0% 0%; color:#057fd7; font-weight:bold; font-size:14px; margin:0px;padding:6px 0px 0px 30px;}
	.testimonialblock .heading { color:#1e87d4; font-weight:bold; font-size:14px; margin:17px 0px 10px 0px; padding:15px 0px 10px 20px;}
	.testimonialblock .otherdetails { color:#1e87d4; font-weight:bold; font-size:14px;margin:0px;padding:0px;margin:15px 0 0;}
	.testimonialblock .text2 {color:#4f4f4f; line-height:160%;letter-spacing:1px;background:url(../new-images/common/icon-quote.png) 7px 8px no-repeat;min-height:50px;padding:15px 9px 0px 40px;margin:0px 0px 15px 0px;}
	.testimonialblock .text {color:#4f4f4f;line-height:160%; letter-spacing:1px; background:url(../new-images/common/icon-quote.png) 135px 8px no-repeat;padding:15px 9px 0px 165px; margin:0px 0px 15px 0px;}
	.testimonialblock .image { width:116px; height:116px; margin:10px 0px 10px 10px; padding:0px; float:left;}
	.testimonialblock h2.head{font-size: 16px; font-weight:normal; padding:5px 0px 5px 15px; margin:0px; color: #d52b1e;}
	.testimonialblock .impactfactor{ background-color:#ffffc1; font-size:12px;  font-weight:bold; color:#d52b1e; line-height:15px; text-align:center; margin:0px 7px; padding:2px 7px; display:inline; position:inherit;}
	
	.campaign .target-text {border-radius: 4px;padding: 0 5px !important;background-color: #F6D028;font-size: 14px;margin-bottom:10px;color: #000;display:inline-block;font-weight: bold;border: #b79708 1px solid;}
	.cta-testimonials { width:100%; margin:30px auto; background:#edecec; padding:10px; } 
	.wd100{width:100%;}
	.wd-670 { width:670px; }
	
	/************************************ editing-service *********************************************/
	
	.cont-wrap.editing { background:none; border:0; }
	/* .editing-service p, .editing-service a { font-size:15px; line-height:24px; } */
	.editing-service .tab-pane { background:#FFF; border:#DDD 1px solid; border-top:#DDD 1px solid; border-bottom:#DDD 1px solid; border-radius:0px 0px 5px 5px; padding:40px 20px; box-shadow:#CCC 0 0 6px;  }
	.comparison .editing-service .tab-pane { padding:40px 0 0; }
	.editing-service .tab-pane h1 { font-size:40px; font-weight:bold; margin:0 0 30px; padding:0; color:#d52b1e; }
	.editing-service .tab-pane h1 span{color: #ffffff;font-size: 24px; background: #d52b1e; margin-top:10px; padding: 5px 10px 0; display: block; line-height: normal;}
	.editing-service .tab-pane h2 { background:url(../images/editing/sub-head-bullet.png) 0 0 no-repeat; font-size:30px; font-weight:bold; padding-left:30px; margin:30px 0 25px; }
	.editing-btn { padding:8px 45px 6px 15px; background:#333333 url(../images/editing/button-icon.png) right 15px top 10px no-repeat; display:inline-block; text-decoration:none; color:#FFF; transition:all 0.3s ease; font-size:16px; position:relative; background-color:#333; }
	.editing-btn span { color:#FF0; }
	.editing-btn:hover { color:#FFF; background-color:#d52b1e; text-decoration:none; }
	.auto-quote-tag { padding-left:50px; }
	.auto-quote-tag:before { display:inline-block; content:""; background:url(../images/editing/auto-quote-tag.png) 0 0 no-repeat; width:60px; height:60px; position:absolute; left:-15px; top:-12px; }
	
	/*.editing-service .tab-pane h4.blue-head { background-color: #eaeaea; border:#f6f6f6 1px solid; border-radius:5px; font-size:24px; font-weight:bold; color:#444; padding:10px 10px 10px 110px; position:relative;
	 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#eaeaea)); background: -webkit-linear-gradient(top, #ffffff, #eaeaea); background: -moz-linear-gradient(top, #ffffff, #eaeaea);*/
	 .editing-service .tab-pane h4.blue-head { border-bottom: #fabebe 1px solid; border-radius: 0; font-size: 24px; font-weight: bold; color: #000; padding: 10px 5px 5px; position: relative; margin: 0 0 0 35px; }
	.editing-service .steps-box {  line-height: 28px; color: #000; margin-bottom: 40px;}
	/*.editing-service .tab-pane h4.blue-head span { background:#017bd0 url(../images/editing/step-1.jpg) 0 0 no-repeat; width:96px; border-radius:5px 0 0 5px; display:block; position:absolute; left:0; top:0; bottom:0 }*/
	.editing-service .tab-pane h4.blue-head span {  position: absolute;left: -30px;top: -8px; font-size: 60px; color: #d52b1e; font-family: "Mincho"; font-weight: normal; }
	.editing-service .tab-pane h4.blue-head span b { font-size:30px; vertical-align:bottom; }
	 
	.normal-plan-box { background: #FFF3F3;  padding:15px 35px; position:relative;  margin-bottom:25px;  margin-top: 30px;}
	.normal-plan-box:after { content: ""; display: block; width: 87px; height: 64px; position: absolute; bottom: 30px; left: 30px; background: url(../new-images/editing-service/crown.png) 0 0 no-repeat;}
	.advanced .normal-plan-box:after {  bottom: 45px; left: 30px; background: url(../new-images/editing-service/yellow-crown-new.png) 0 0 no-repeat;}
	.normal-plan-box p { font-size:20px; font-weight:bold; line-height:30px; }
	.normal-plan-box .plan-list { padding:10px 0 5px 80px; margin-top:0; }
	.normal-plan-box .plan-list .plan-list-items { margin:0 auto; }
	.normal-plan-box .plan-list span.list-item { font-size:17px; font-weight:bold; display:inline-block; background:url(../new-images/editing-service/editing-tick.png) 0 3px no-repeat; padding-left:35px; margin-left:20px; margin-bottom:5px; position:relative; color:#000; }
	.normal-plan-box .plan-list .col-md-4 span.list-item { font-size: 21px; background: url(../new-images/editing-service/editing-tick.png) 0 7px no-repeat;}
	.normal-plan-box .plan-list .with-advanced:before { top:-25px; left:32px; display:none; }
	.normal-plan-box .plan-list .with-advanced:after {  content: "\2b"; font-family: 'Glyphicons Halflings'; display: block; font-size: 50px; width: 55px; height: 55px; line-height: 55px; position: absolute; right: 0; top: 0; color: #4c4c4d; }
	
	.advanced.top-imp .normal-plan-box { padding:15px; }
	.advanced.top-imp .normal-plan-box:after { width:68px; top:40px; left:15px; background: url(../new-images/top-impact-journal-editing/aq-dimond.png) 0 0 no-repeat; }
	.advanced.top-imp .normal-plan-box .plan-list { padding: 10px 0 5px 20px; }
	.advanced.top-imp .plan-list .yellow-bubble { width:310px; }
	.advanced.top-imp .normal-plan-box .plan-list span.list-item { font-size:16px; background-size:24px; background-position:0 3px; }
	.advanced.top-imp .normal-plan-box .plan-list span.list-item .condition { background:none; font-size:10px; display:inline-block; font-weight:normal; }
	.advanced.top-imp .normal-plan-box .plan-list .with-advanced.topimp:after { right:-10px; }
	
	.with-advanced:before, .with-mi:before{ content:"アドバンスだけ！"; display:inline-block; font-size:10px; line-height:10px; padding:4px 6px; background:#d52b1e; color:#FFF; border-radius:5px; position:absolute; top:-15px;}
	.with-mi:before { content:"アドバンスでさらに安心！"; }
	.basic-serv-box.with-advanced:before, .basic-serv-box.with-mi:before { top:-10px; font-size:12px; padding:5px 8px; line-height:12px; }
	
	.basic-wrap { background:#fbf0f4 url(../images/editing/basic-vertical.png) 40px 23px no-repeat; padding:25px 38px 30px 100px;  }
	.basic-wrap .basic-serv-box { background:#FFF; border-radius:5px; padding:15px 18px; width:30%; margin:0 0 22px 22px; float:left; border:#FFF 1px solid; transition:all 0.5s ease; cursor:pointer; position:relative; }
	.basic-wrap .basic-serv-box:hover { border-color:#037bd2; }
	.basic-wrap .basic-serv-box h4 { font-size:24px; font-weight:bold; color:#444444; text-align:center; transition:all 0.5s ease; } .basic-wrap .basic-serv-box h4 span { font-size:15px; display:block; }
	.basic-wrap .basic-serv-box:hover h4 { color:#017ad3; }
	.basic-wrap .basic-serv-box p { font-size:14px; margin:10px 0 0;  }
	.basic-wrap .basic-serv-box .service-img { display:block; height:54px; background:url(../images/editing/basic-icon-1.png) center no-repeat; transition:all 0.5s ease; }
	.basic-wrap .basic-serv-box:hover .service-img { background-image:url(../images/editing/basic-icon-1h.png); }
	.basic-wrap .basic-serv-box.two .service-img { background-image:url(../images/editing/basic-icon-2.png); }
	.basic-wrap .basic-serv-box.two:hover .service-img { background-image:url(../images/editing/basic-icon-2h.png); }
	.basic-wrap .basic-serv-box.three .service-img { background-image:url(../images/editing/basic-icon-3.png); }
	.basic-wrap .basic-serv-box.three:hover .service-img { background-image:url(../images/editing/basic-icon-3h.png); }
	.basic-wrap .basic-serv-box.four .service-img { background-image:url(../images/editing/basic-icon-4.png); }
	.basic-wrap .basic-serv-box.four:hover .service-img { background-image:url(../images/editing/basic-icon-4h.png); }
	.basic-wrap .basic-serv-box.five .service-img { background-image:url(../images/editing/basic-icon-5.png); }
	.basic-wrap .basic-serv-box.five:hover .service-img { background-image:url(../images/editing/basic-icon-5h.png); }
	.basic-wrap .basic-serv-box.six .service-img { background-image:url(../images/editing/basic-icon-6.png); }
	.basic-wrap .basic-serv-box.six:hover .service-img { background-image:url(../images/editing/basic-icon-6h.png); }
	.basic-wrap .basic-serv-box.seven .service-img { background-image:url(../images/editing/basic-icon-7.png); }
	.basic-wrap .basic-serv-box.seven:hover .service-img { background-image:url(../images/editing/basic-icon-7h.png); }
	.basic-wrap .basic-serv-box.eight .service-img { background-image:url(../images/editing/basic-icon-8.png); }
	.basic-wrap .basic-serv-box.eight:hover .service-img { background-image:url(../images/editing/basic-icon-8h.png); }
	
	.plus-box { position:relative; height:50px; }
	.plus-box img { position:absolute; left:50%; top:50%; margin-left: -258px; margin-top: -63px; z-index: 1; }
	
	.option-wrap { background:#f3f7e8 url(../images/editing/option-vertical.png) 40px 35px no-repeat; padding:40px 38px 115px 100px; position:relative; cursor:pointer; transition:all 0.5s ease; }
	.option-wrap .guarantee-wrap { background:#FFF; border:#75970c 1px solid; border-radius:5px; padding:15px 18px; margin-left:18px; }
	.option-wrap .guarantee-wrap .strengths-buble { position:absolute; top:-20px; right:-10px;  }
	.option-wrap .guarantee-wrap h4 { font-size:24px; font-weight:bold; color:#779a0c; margin-bottom:0; transition:all 0.5s ease; }
	.option-wrap .guarantee-wrap span.small-text { font-size:18px; margin-bottom:10px; transition:all 0.5s ease; }
	.option-wrap .guarantee-wrap p { font-size:14px; }
	.option-wrap .guarantee-wrap:hover { border-color:#037bd2; }
	.option-wrap .guarantee-wrap:hover h4, .option-wrap .guarantee-wrap:hover span.small-text { color:#017ad3; }
	.guarantee-box {position:absolute;bottom:45px;right:60px;background: #fffbef;border-radius:5px;padding:10px 100px 10px 20px;font-size:18px;color: #000;font-weight:bold;box-shadow: -1px 0px 11px #cecece;border: 4px solid #f6d028;}
	.guarantee-box:after { content:""; display:block; background:url(../images/editing/strengths-bubble-mid.png) 0 0 no-repeat; width:75px; height:90px; position:absolute; top:-20px; right:20px; }
	.guarantee-box.normal-box { position:relative; bottom:auto; right:auto; font-size:15px; padding-right:10px; letter-spacing:1px; background:#F8FAEC; border:#92c524 1px solid; color:#000; }
	.guarantee-box.normal-box:after { top:-31px; right:-5px; }
	.option-wrap.second { max-width:68%; margin-top:60px; padding:40px 38px 70px 100px; background-position:40px 30px; }
	.option-wrap.second .guarantee-box { top: 15px; bottom: inherit; left: 515px; width: 415px; padding: 10px 20px; }
	.option-wrap.second .guarantee-box.adv { left:545px; width:385px;}
	.option-wrap.second .guarantee-box:after { display:none; }
	.option-wrap.second .only-plus { top:-75px; left:50%; margin-left:-57px; }
	.red-down-arrow { max-width:67.5%; }
	
	.process-box { border:#daafac 1px solid; border-radius:4px; position:relative; margin-bottom:25px; }
	.process-box:after { content:""; display:block; width:60px; height:60px; background:url(../images/editing/process-arrow.png) 0 0 no-repeat; position:absolute; bottom:-44px; left:50%; margin-left:-30px; z-index:9 }
	.process-box.six:after { display:none; }
	.process-box h4 { font-size:24px; color:#333; margin:10px 0; padding:5px 0 0 55px; background:url(../images/editing/process-icons.png) 25px 2px no-repeat; }
	.process-box.two h4 { background-position:25px -30px; }
	.process-box.three h4 { background-position:25px -62px; }
	.process-box.five h4 { background-position:25px -92px; }
	.process-box.four h4 { background-position:10px -121px; }
	.process-box.six h4 { background-position:20px -150px; }
	.process-box:before { content:""; display:block; background:url(../images/editing/box-corner.png) 0 0 no-repeat; width:12px; height:12px; position:absolute; top:-1px; left:-2px; }
	.process-box .cont-box { background:#fbf0f4; padding:15px 25px 5px; }
	.process-box .cont-box p { font-size:16px; line-height:24px; margin:0 0 10px 0; }
	.process-box .cont-box ul { margin:0 0 0 20px; padding:0; }
	.process-box .cont-box ul li { font-size:15px; list-style:none; line-height:20px; margin-bottom:8px; }
	.process-box .cont-box ul li:before { content:"※"; margin-left:-25px; margin-right:10px; }
	.process-box .time-box { position:absolute; right:30px; bottom:-45px; z-index:1;  background:url(../images/editing/1hour-call-out.png) 0 0 no-repeat; display:block; width:382px; height:62px; }
	
	.rates-box { background:#fbf0f4 url(../images/editing/basic-vertical.png) 30px 23px no-repeat; padding:0 15px 20px 80px; float:left; position:relative; }
	.rates-box.total { background-image:url(../images/editing/total-vertical.png); background-position:18px 23px; }
	.table-wrap { background:url(../images/editing/delivery-arrow.png) 5px 78px no-repeat; padding-left:70px; background-size: auto 73%; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/editing/delivery-arrow.png',sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/editing/delivery-arrow.png',sizingMethod='scale')"; }
	.table-wrap .table-head:after, .table-wrap .table-row:after { content:""; display:block; height:1px; clear:both; }
	.table-wrap .table-head .cel { font-size:12px; font-weight:bold; text-align:left !important; padding:11px 0; }
	.table-head .cel.one { text-align:left; }
	.table-wrap .cel { display:inline-block; font-size:16px; padding:11px 14px; font-weight:bold; }
	.table-row .cel { border:#efc9c9 1px solid; margin-bottom:2px; background:#FFF; color:#444; }
	.table-wrap .cel.one { width:195px; }
	.table-wrap .cel.two { width:110px; text-align:center; }
	.table-wrap .cel.two.option { width:150px; }
	.table-wrap .cel.three { width:140px; text-align:center; }
	.table-row .cel.one { border-right:0; }
	.table-row .cel.two { border-right:0; }
	.table-row .cel.three { width:140px; background-color:#efc9c9; }
	.cel.popular { background:#FFF url(../images/editing/red-tag.png) 3px 3px no-repeat; padding-left:50px;  }
	.table-call {position:absolute; background:#fffce6;border:#077dd4 3px solid; padding:10px; border-radius:6px; top:70px; right:-315px; width:300px; font-size:18px; line-height:24px; font-weight:bold; color:#077dd4;  }
	.table-call.two { top:auto; bottom:46px; } .table-call.two.normal { bottom:13px; }
	.table-call:before { content:""; display:block; width:40px; height:16px; position:absolute; left:-29px; top:25px; background:url(../images/editing/table-call-arrow.png) 0 0 no-repeat; }
	
	.rates-box.plus { float:right; background:#f3f7e8 url(../images/editing/option-vertical-2.png) 15px 20px no-repeat; padding:15px 15px 20px 80px; position:relative; }
	.rates-box.plus.adv { background:#f3f7e8 url(../images/editing/option-adv-vertical-2.png) 15px 10px no-repeat; }
	.rates-box.plus .table-wrap { background:none; padding-left:0px; }
	.rates-box.plus .table-head .cel.one { width:150px; }
	.rates-box.plus .table-row .cel.one { border:#749a09 1px solid; width:150px; text-align:center; }
	.only-plus { position:absolute; top:140px; left:-88px;}
	.plus-green-call { position:absolute; bottom:-45px; right:0; }
	
	.enago-data-wrap { margin-top:30px;margin-bottom: 70px; }
	.enago-data-wrap .data-box {  float: left; margin-right: 12px; width: 24%; border-right: 1px dashed #999999; padding-right: 10px; } 
	.enago-data-wrap .data-box.last {  margin-right: 0; border: none; padding-right: 0; float: right; }
	.enago-data-wrap .data-box .data-callout { background: #b40000; border-radius: 10px; font-size: 22px; color: #fff; text-align: center; font-weight: bold; padding: 10px 0; line-height: 28px; position: relative; margin-bottom: 20px;}
	.enago-data-wrap .data-box .data-callout:after {  content: "";
		/* display: block; */
		/* width: 19px; */
		/* height: 16px; */
		/* background: url(../images/editing/data-call-arrow.png) 0 0 no-repeat; */
		position: absolute;
		bottom: -15px;
		left: 43%;
		/* margin-left: -7px; */
		width: 0;
		height: 0;
		border-left: 15px solid transparent;
		border-right: 15px solid transparent;
		border-top: 15px solid #b40000;}
	.enago-data-wrap .data-box .data-head { text-align:center; margin:25px 0 15px; }
	.enago-data-wrap .data-box p { font-size:13px; line-height:24px; color:#000; }
	.enago-data-wrap .data-head p{ font-weight:bold; font-size:30px; margin: 0;}
	
	.bottom-big-call.pink { background:#dd3586; padding:32px 0; text-align:center; font-size:40px; font-weight:bold; color:#fff; line-height:40px; margin:60px 0 100px; position:relative; }
	.bottom-big-call.pink:after {content:""; display:block; background:url(../images/editing/cta-dwn-arrow.png) 0 0 no-repeat; width:76px; height:70px; position:absolute; bottom:-70px; left:50%; margin-left:-38px; }
	
	.bottom-big-red-cta { text-align:center; position:relative; }
	.bottom-big-red-cta a.perc:after { content:""; position:absolute; display:block; background:url(../images/editing/cta-15-perc.png) 0 0 no-repeat; width:140px; height:113px; left:150px; top:-40px; }
	.bottom-big-red-cta a { background:#ec1c24 url(../images/editing/red-cta-arrow.png) right 45px top 50% no-repeat; display:inline-block; padding:20px 140px 10px; color:#FFF; font-size:38px; font-weight:bold; line-height:38px; border-radius:5px; transition:all 0.5s ease; width:720px; background-color:#ec1c24; }
	.bottom-big-red-cta a:hover { text-decoration:none; background-color:#047BCB; }
	.bottom-big-red-cta a span { display:block; font-size:22px; }
	
	.bottom-big-call.pink-bdr { text-align:center; font-size:28px; font-weight:bold; color:#dd3586; line-height:36px; padding:25px 0; margin:60px 0 100px; border:#dd3586 5px solid; position:relative; }
	.bottom-big-call.pink-bdr:after { content:""; display:block; background:url(../images/editing/cta-dwn-arrow.png) 0 0 no-repeat; width:76px; height:70px; position:absolute; bottom:-70px; left:50%; margin-left:-38px; }
	.bottom-big-call.pink-bdr span.discount-tag { position:absolute; display:block; width:150px; height:114px; left:0; top:-80px; background:url(../images/editing/discount-tag.png) 0 0 no-repeat; }
	/*.bottom-big-call.pink-bdr.discount { padding:40px 0 25px; }*/
	
	/****************************************comparison**********************************/
	.comparison h3.text-center { background:none; }
	.compar-intro-wrap .compar-intro-box .text {  font-size: 20px; line-height: 28px; color: #d52b1e; font-weight: bold; margin-bottom: 15px;}
	.compar-intro-wrap .compar-intro-box .price { position:relative; }
	.compar-intro-wrap .compar-intro-box .price a { font-size:24px; font-weight:bold; line-height:normal; color:#313131; text-decoration:none; } .compar-intro-wrap .compar-intro-box .price a .txtbig { font-size:40px; }
	.comparison .editing-ballon {
		background: #fff;
		border-radius: 0;
		color: #d52b1e;
		padding: 5px;
		border: 1px solid #d52b1e;
		text-align: center;
		font-weight: bold;
		font-size: 20px;
		position: absolute;
		top: -30px;
		right: 30px;
		width: 130px;
		}
	.comparison .editing-ballon:after{
		content: "";
		background-image: url(../new-images/editing-service/comp-bubble-arrow.png);
		width: 11px;
		height: 8px;
		position: absolute;
		bottom: -8px;
		left: 45%;
		background-repeat: no-repeat;
		margin: 0;
		}
	.compar-intro-box.advanced { border-right: 1px solid #999999;}
	.compar-intro-wrap { margin-top: 50px; margin-bottom: 20px;}
	.compar-intro-wrap .compar-intro-box .intro-head {background: #fff3f3;color: #000; font-size:26px; font-weight:bold; padding:8px 15px 6px; text-align:center;margin-bottom: 30px; }
	.compar-intro-wrap .compar-intro-box .intro-head:before { content:""; display:inline-block; width:74px; height:55px; margin-right:10px; background:url(../new-images/editing-service/comp-silver-crown.png) 0 -5px no-repeat; vertical-align:bottom; }
	/*.compar-intro-wrap .compar-intro-box.advanced .intro-head { color:#ffe696; } */
	.compar-intro-wrap .compar-intro-box.advanced .intro-head:before { background-image:url(../new-images/editing-service/comp-yellow-crown.png) ;}
	
	.comparison .comparision-table .editing-ballon { position: relative; top: 0; right: -10px; margin-bottom: 5px;}
	
	
	.plan-banner { margin-bottom:20px;}
	.plan-banner a { display:block; background: #951940 url(../plan/img/img_top1.png) no-repeat 95% 0; color:#FFF; font-size:60px; font-weight:bold; text-decoration:none; line-height:70px;padding:30px 170px 30px 40px; transition:all 0.5s ease; }
	.plan-banner a:hover { background-color:#047cd3; }
	span.old { text-decoration:line-through; }
	.spec-discount:after { content:""; display:block; position:absolute; top:-35px; right:-25px; width:47px; height:47px; background:url(../new-images/publication-support/SpecialDiscount.png) 0 0 no-repeat; }
	.icon-pg .spec-discount:after{right:-32px; } 
	
	.quality-head { margin-bottom:20px; }
	.scholar-steps { background-color:#eaeaea; } .step-row.odd { background-color:#f2f2f2; }
	.scholar-steps .step-row { padding:15px 10px; font-size:14px; position:relative; padding-left:65px; }
	.scholar-steps .step-row span.step-num { font-size:28px; color:#007bd6; display:inline-block; margin:0 10px; line-height:28px; position:absolute; left:0; top:12px; }
	.scholar-steps .step-row span.step-num:before { content:"Step"; display:inline-block; font-size:14px; color:#666; vertical-align:top; margin-right:5px; }
	.scholar-steps .glyphicon { color:#999;}
	.step-row.arrow:after { content:""; display:block; position:absolute; bottom:-25px; left:50%; width:0; height: 0; border-left:20px solid transparent;	border-right: 25px solid transparent; border-top: 25px solid #eaeaea; z-index:5; }
	.qualitygreen-box { background-color:#8eb521; color:#FFF; padding:15px 20px; border-radius:10px; margin:0 25px; }
	.promise-box { margin:10px 25px 20px 25px }
	.promise-box:before { content:""; float:left; background:url(../images/quality/poins.png) 0 0 no-repeat; width:115px; height:78px; margin-right:15px; }
	.promise-box.two:before { background-position:0 -76px; height:100px; }
	/*.promise-box:before { content:""; background:url(../images/quality/poins.png) 0 0 no-repeat; width:30px; height:27px; margin-right:15px; position:absolute; left:32px; }
	.promise-box.two:before { background-position:0 -43px; height:100px; }*/
	.promise-box h4 { font-size:14px; font-weight:bold; /*color:#d52b1e;*/ }
	.promise-box p { padding-left:130px; }
	.quality-bottom-link { background-color:#fbf0f4; padding:10px; margin-top:20px; }
	.quality-bottom-link .link-box a { background-color:#FFF; border-radius:5px; width:23.5%; margin-right:10px; float:left; text-align:center; font-size:14px; color:#93173c; font-weight:bold; line-height:16px; padding:10px 0; transition:all 0.3s ease; border:#FFF 1px solid; }
	.quality-bottom-link .link-box a:hover { border-color:#93173c; }
	.quality-bottom-link .link-box.four a { margin-right:0; }
	.quality-bottom-link .link-box a:after { content:""; display:block; height:50px; background:url(../images/quality/bottom-link-icon.png) center 8px no-repeat; }
	.quality-bottom-link .link-box.two a:after { background-position:center -43px; }
	.quality-bottom-link .link-box.three a:after { background-position:center -88px; }
	.quality-bottom-link .link-box.four a:after { background-position:center -136px; margin-top:15px; }
	
	/*.adv-chart-wrap { padding:15px; border:#bfbfbf 3px dashed; }
	.adv-chart-wrap p { padding:20px; }*/
	
	.adv-chart-wrap {  padding: 20px; cursor: pointer; margin: 100px 0; background: #fafafa; border: 1px solid #ddd;}
	.adv-chart-wrap p { padding:0; margin-bottom:10px; color: #000; }
	.adv-chart-wrap h2{ background:none!important; position:relative; color:#333;   padding-left: 104px !important;margin-top: 10px !important;}
	.adv-chart-wrap h2 b{display:block; font-size:24px;}
	.adv-chart-wrap h2:before{content:""; position:absolute; top: -60px; left:-25px; background:url(../new-images/editing-service/advance-title-strip.png) no-repeat 0 0; width:229px; height:77px;}
	/*.adv-chart-wrap a{ text-decoration:underline; color:#00F; position:relative; padding-left:15px;} .adv-chart-wrap a:hover{ text-decoration:none; }
	.adv-chart-wrap a:before{content:""; background:url(../new-images/editing-service/link-icon.png) no-repeat 0 0; width:10px; height:10px; left:0; top:5px; position:absolute}*/
	/*****************************************/
	
	.camp-title{ padding:7px 8px; font-size:14px; background-color:#fbf0f4; border:solid 1px #CCC; position:relative; line-height:24px; font-weight:bold }
	.camp-title.expire { background-color:#CCC; }
	
	.nolink{cursor:text!important; text-decoration:none!important}
	.nolink:hover{cursor:text!important; color:#000!important}
	
	.editing-services #stickyfooter { display:none; }
	
	.ui-dialog{position:absolute;top:0;left:0;background:#EEE;z-index:99999;border:#e1e1e1 1px solid;padding:5px 10px;border-radius:5px;width:800px;height:auto;box-shadow:0px 4px 0px 0px rgba(205, 205, 205, 1);outline:0;}
	.ui-dialog-titlebar{text-align:right;margin:-15px -20px 0 0;}
	.ui-dialog .ui-button{background:url(../images/close-btn.png) 0 0 no-repeat;border:none;height:30px; width:30px;cursor:pointer;}
	.ui-button-text{display:none;}
	.ui-dialog h2{margin-top:-10px;background:none;padding:5px 10px 3px;}
	.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#333;opacity:.8;filter:Alpha(Opacity=80);}
	.ui-dialog .ui-dialog-content{position:relative;border:0;background:none;overflow:auto;}
	.thankyoumessage{font-size:21px !important; font-weight:bold !important; color:#00b0f0 !important;}
	
	/*#white-paper { width:900px; }*/
	#white-paper p.info-text { font-size:14px; font-weight:bold; padding:5px 10px; background:#ffecf0; border:#a50021 2px dashed; color:#a50021; margin:20px 0; }
	#white-paper td.cell3 { padding:10px 15px; } .table_quotform td { border-bottom:1px solid #E8D9DE; }
	#white-paper .textfield { padding: 3px; width:170px; }
	
	#tnakyou-msg { padding:45px 45px 65px 180px; background:url(../img/common/thanks-tick.png) 60px 50% no-repeat;}
	#tnakyou-msg .big-text { font-size:26px; font-weight:bold; color:#d52b1e; line-height:40px; }
	#tnakyou-msg p { margin-top:20px; font-size:18px; font-weight:bold; }
	
	.estim-guar-wrap .guarantee-box { bottom:0; right:50%; background:none; }
	.estim-guar-wrap .guarantee-box:after { display:none; }
	/*.anchor-fix{display:block;height:76px;margin-top:-150px;visibility:hidden}*/
	
	.notice{background-image:url(../img/index/notice.png);width:250px;height:99px;display:block;margin-bottom:13px;margin-top:15px;clear:both;}
	.noticetext{font:12px "メイリオ", "MS PGothic", "MS Mincho";color:#313131;line-height:18px;letter-spacing:1px;padding:32px 10px 2px 10px;display:block;}
	.logoalign{float:left; margin-right:14px; margin-bottom:20px;}
	
	.mi-banner-wrap { border:#8eb421 8px solid; border-radius:4px; padding:10px 10px 10px 200px; color:#8eb421; background:url(../new-images/common/mi-banner-img.jpg) 0 no-repeat; cursor:pointer; letter-spacing:1px; box-shadow:#999 0 2px 3px; transition:all 0.3s ease; position:relative; }
	.mi-banner-wrap:after { content:""; display:block; background:url(../images/editing/strengths-bubble-big.png) 0 0 no-repeat; width:100px; height:130px; position:absolute; right:35px; top:-35px; }
	.mi-banner-wrap:hover {border-color:#b1d349; }
	.mi-banner-wrap .big-text { font-size:24px; font-weight:bold; padding-left:10px; position:relative; line-height:normal; }
	.mi-banner-wrap .big-text .call-out { position:absolute; left:-80px; top:-15px; font-size:15px; color:#414141; background-color:#FFF; border:#fbf205 5px solid; text-align:center; padding:10px 8px 6px; border-radius:15px; line-height:16px; letter-spacing:normal; box-shadow:#999 0 1px 2px; }
	.mi-banner-wrap .big-text .call-out:after { content:""; display:block; width:0; height:0; border-top:#fbf205 22px solid; border-left:transparent 14px solid;  border-right:transparent 0px solid; position:absolute; left:75px; bottom:-27px;  }
	.mi-banner-wrap .big-text .call-out:before { content:""; display:block; width:0; height:0; border-top:#999 22px solid; border-left:transparent 14px solid;  border-right:transparent 0px solid; position:absolute; left:76px; bottom:-28px;  }
	.mi-banner-wrap .cont-text { color:#414141; font-size:17px; padding-left:10px; }
	.mi-banner-wrap .cont-text strong { color:#8eb421; }
	
	
	.payment-step-cont { position:relative; margin-left:120px; }
	.payment-step-cont:before { content:""; display:block; background-image:url(../new-images/payment/payment-funds-sprite.png); position:absolute; left:-80px; }
	.payment-step-cont.invoice:before { width:60px; height:50px; background-position:0 -143px; }
	.payment-step-cont.billing:before { width:45px; height:45px; background-position:0 0; }
	.payment-step-cont.billing-two:before { width:60px; height:50px; background-position:-70px 0; }
	.payment-step-cont.online:before { width:60px; height:50px; background-position:-140px 0; }
	.payment-step-cont span.careful { padding-left:40px; background:url(../new-images/common/exclaimation-icon.png) 0 0 no-repeat; }
	.payment-step-cont.credit-card:before { width:75px; height:50px; background-position:0 -60px; }
	.payment-step-cont.delivery:before { width:65px; height:58px; background-position:-79px -57px; }
	.payment-icons { display:block; width:196px; height:34px; background:url(../new-images/sidebar/sidebar-banners-sprite.png) 0 -684px no-repeat; float:right; margin-bottom:10px; }
	
	.testhint { color:#FFF; font:normal 14px arial; letter-spacing: 0px; text-align: center; width:100%; background-color:#FF0000; padding:6px 0; position:absolute; z-index:999; }
	
	.logoalign { float:left; margin-right:15px; margin-bottom:20px;}
	.tut-video {background-color: #fdf9eb;border: 1px solid #dacc9c;clear:both;color:#111010;display:block;font-size:14px;line-height:24px;padding:10px;position:relative;margin:30px 0;}
	.tut-video img{ float:right; margin-left:20px;}
	.tut-video > span { position: absolute; top: 23px;}
	.marb11{ margin-bottom:11px !important;}
	
	.anchorT {height: 75px;display: block; margin-top:-75px; visibility: hidden;}
	
	.partners-clients .nav-tabs li { width:49.9%; }
	.partners-clients .nav-tabs li a:before { content:""; display:inline-block; background:url(../new-images/about/client-tab-icon.png) 0 0 no-repeat; width:49px; height:35px; margin-right:10px; vertical-align:middle; }
	.partners-clients .nav-tabs li a:hover:before, .partners-clients .nav-tabs li.active a:before { background-position:0 -35px; }
	.partners-clients .nav-tabs li.clients a:before { background:url(../new-images/about/partner-tab-icon.png) 0 0 no-repeat; }
	.partners-clients .nav-tabs li.clients a:hover:before, .partners-clients .nav-tabs li.clients.active a:before { background-position:0 -35px; }
	.partners-clients .ulBasic4 li { width:50%; }
	.partners-clients .nav-tabs li a {line-height: 91px; border-bottom:70px solid #d9d9d9; border-top:0px}
	.partners-clients .nav-tabs.common-tab-new li.active a, .partners-clients .nav-tabs.common-tab-new li:hover a, .partners-clients .nav-tabs.common-tab-new li a:hover, .partners-clients .nav-tabs.common-tab-new li.active a:focus{border-bottom: 70px solid #363636; border-top:0}
	.partners-clients .nav-tabs.common-tab-new li.active a:after{height:71px}
	
	.partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom li a {border-top: 70px solid #d9d9d9; border-bottom: 0px;}
	.partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom li.active a, .partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom li:hover a, .partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom li a:hover, .partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom  li.active a:focus{border-top: 70px solid #363636 !important; border-bottom:0}
	.partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom li.active a:after{height:71px; top: -71px;}
	.partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom li a span {position: absolute;top: -82px;left: 45%;}
	.partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom li a:before {vertical-align: top;margin-top: -65px;margin-left:60px;}
	
	/****************************************************** PUBLICATION SUPPORT **************************************************************/
	
	.publication-support .nav-tabs.ps-home-tab  li { width:50%; margin:0 }
	.publication-support .nav-tabs.ps-home-tab  li a:before{background:none; height:2px;}
	.publication-support p a, .qa-Wrap .qa-box a span.qa-text { text-decoration:underline !important; }
	.publication-support footer p a{ text-decoration:none!important; }
	.qa-Wrap.qa-single-ans span.qa-text, .publication-support p a.flat-cta { text-decoration:none !important; }
	
	.publication-support .topCTA { display:inline-block; background:url(../new-images/publication-support/cta-recom-form.png) 0 0 no-repeat; margin-left:5px; width:216px; height:40px; transition:all 0.2s ease; } .publication-support .topCTA:hover { opacity:0.8; }
	.publication-support .topCTA.PSbtn { background-position:-215px; right:10px; } 
	.publication-support .topCTA.SRbtn { right:226px; }
	
	.ps-pack-tab li a { padding:20px 15px 15px 55px; position:relative; }
	.ps-pack-tab li a:before {content:""; display:inline-block; width:40px; height:40px; background:url(../new-images/publication-support/pack-tab-icon.png) 0 0 no-repeat; position:absolute; top:10px; left:10px; }
	.ps-pack-tab li.active a:before, .ps-pack-tab li a:hover:before { background-position:-40px 0; }
	.ps-pack-tab li a.two:before { background-position:0 -38px;  }
	.ps-pack-tab li.active a.two:before, .ps-pack-tab li a.two:hover:before { background-position:-40px -38px; }
	.ps-pack-tab li a.three:before { background-position:0 -77px;  }
	.ps-pack-tab li.active a.three:before, .ps-pack-tab li a.three:hover:before { background-position:-40px -77px; }
	
	.ps-pack-tab-new li {width: 33.3%; margin:0px}
	.ps-pack-tab-new li a { background:none; text-align:center; border-radius:0; border-bottom:70px solid #d9d9d9; border-left:15px solid transparent; border-right:15px solid transparent; border-top:0; height:0; /*font-size:16px;*/font-size:16px; }
	ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li a {border-bottom: 0px solid #d9d9d9;border-top: 70px solid #d9d9d9;}
	ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li.active a, ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li:hover a, ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li a:hover, ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li.active a:focus{border-bottom: 0px solid #363636;border-top: 70px solid #363636 !important;}
	
	
	
	ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li.active a:after{height: 73px;top: -73px;}
	ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li a:before{top: -63px;}
	ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li a span{top: -37px;}
	
	.nav-tabs.ps-pack-tab-new li.active a,.nav-tabs.ps-pack-tab-new li:hover a, .nav-tabs.ps-pack-tab-new li a:hover, .nav-tabs.ps-pack-tab-new li.active a:focus {background:none;border-bottom:70px solid #363636;border-left:15px solid transparent;border-right:15px solid transparent;border-top:0;height:0;}
	.ps-pack-tab-new li a:before {content:""; display:block; width:33px; height:33px; background:url(../new-images/publication-support/pack-tab-icon-small.png) 0 -1px no-repeat; margin:18px auto 5px; }
	.ps-pack-tab-new li.active a:after { content:""; display:block; width:19px; height:72px; background:url(../new-images/publication-support/tab-active-bdr.png) 0 0 no-repeat; position:absolute; right:-18px; top:23px; }
	.ps-pack-tab-new li a.two:before {background-position:-1px -36px;}
	.ps-pack-tab-new li a.three:before { background-position:0 -71px;}
	.ps-pack-tab-new li.active a:before, .nav-tabs.ps-pack-tab-new li a:hover:before { background-position:-69px -1px;}
	.ps-pack-tab-new li.active a.two:before, .nav-tabs.ps-pack-tab-new li a.two:hover:before { background-position:-71px -36px;}
	.ps-pack-tab-new li.active a.three:before, .nav-tabs.ps-pack-tab-new li a.three:hover:before { background-position:-69px -71px;}
	.ps-pack-tab-new li a.translation:before {content:""; display:block; width:33px; height:33px; background:url(../new-images/publication-support/pack-tab-icon-translation.png) 0 -1px no-repeat; margin:18px auto 5px; }
	.ps-pack-tab-new li a.translation:before {background-position:0 -2px;}
	.ps-pack-tab-new li a.translation:hover:before {background-position:-73px -2px;}
	.ps-pack-tab-new li.active a.translation:before {background-position:-73px -2px;}
	
	
	.common-tab-new li { width:33.3%; margin:0px }
	.common-tab-new li a { background:none; text-align:center; border-radius:0; border-bottom:70px solid #d9d9d9; border-left:15px solid transparent; border-right:15px solid transparent; border-top:0; height:0; font-size:16px; }
	.nav-tabs.common-tab-new li.active a,.nav-tabs.common-tab-new li:hover a, .nav-tabs.common-tab-new li a:hover, .nav-tabs.common-tab-new li.active a:focus {background:none;border-bottom:70px solid #363636;border-left:15px solid transparent;border-right:15px solid transparent;border-top:0;height:0;}
	.common-tab-new li.active a:after { content:""; display:block; width:19px; height:72px; background:url(../new-images/publication-support/tab-active-bdr.png) 0 0 no-repeat; position:absolute; right:-18px; top:23px; }
	.common-tab-new li a b{display:block; height:29px;}
	.common-tab-new li a:before {content:"";display:block;}
	.common-tab-new li a.one:before {content:"";display:block;width:33px;height:33px;background:url(../new-images/publication-support/pack-tab-icon-small.png) 0 0 no-repeat; margin:18px auto 5px; }
	.common-tab-new li a.two:before {content:"";display:block;width:33px;height:33px;background:url(../new-images/publication-support/pack-tab-icon-small.png) 0 -32px no-repeat; margin:18px auto 5px; }
	.common-tab-new li a.three:before { content:"";display:block;width:33px;height:33px;background:url(../new-images/publication-support/pack-tab-icon-small.png) 0 -66px no-repeat; margin:18px auto 5px; }
	
	
	
	
	
	
	.ps-cta-wrap { max-width:664px ; background:#eaeaea; margin:50px auto 30px; position:relative; text-align:center;padding: 10px; }
	.ps-cta-wrap .cta-box { float:left; margin:10px 5px 0; }
	.ps-cta-wrap .comparison-cta, .ps-cta-wrap .pricing-cta { float:left; }
	.ps-cta-wrap .cta-box a { display:block; text-indent:-9999px; /* for ie7 */ *text-indent:0; *font-size:0; *line-height:0; transition:all .2s ease; margin:0 auto; }
	.ps-cta-wrap .cta-box a:hover { opacity:0.8; } .cta-wrap .cta-box a:active { opacity:1; }
	.ps-cta-wrap .cta-box a { background:url(../new-images/publication-support/ps-200-cta.png) 0 0 no-repeat; width:201px; height:75px; }
	.ps-cta-wrap .cta-box.two a { background-position:-206px 0px; }
	.ps-cta-wrap .cta-box.three a { background-position:-409px 0px; }
	.ps-cta-wrap .contact-box a { display:inline-block; background:url(../new-images/publication-support/cta-contact.png) center 0 no-repeat; width:100%; height:115px; text-indent:-9999px; }
	
	.full-wid .ps-cta-wrap { max-width:670px; }
	.full-wid .ps-cta-wrap .cta-border-top { padding:15px 0 10px; }
	.index.ps-cta-wrap { max-width:710px; padding:15px; }
	
	.ps-pack-list-wrap { border:#ccc 1px solid; border-radius:5px; margin:0 10px; }
	.ps-pack-list-wrap .head {background-color: #f08c8c;color: #fff;padding:10px 5px;text-align:center;position:relative;font-weight: bold;}
	.ps-pack-list-wrap .head:after {content:"";display:block;width:1px;border-left:15px solid transparent;border-right:15px solid transparent;border-top: 20px solid #f08c8c;position:absolute;bottom:-15px;left:50%;margin-left:-15px;}
	.ps-pack-list-wrap .pack-name { font-size:18px; font-weight:bold; color:#333; background-color:#f9eef1; padding:10px; text-align:center; } 
	.ps-pack-list-wrap .pack-name { line-height:40px; }
	.ps-pack-list-wrap .pack-name:before { content:""; display:inline-block; vertical-align:text-bottom; background:url(../new-images/publication-support/pack-tab-icon.png) 0 0 no-repeat; width:40px; height:40px; margin-right:10px; }
	.ps-pack-list-wrap.full-support .pack-name:before { background-position:0 -40px; }
	.ps-pack-list-wrap .list-box { /*min-height:410px;*/    margin-bottom: 20px; }
	.ps-pack-list-wrap .list-box ul { margin:0; padding:0; list-style-type:none; }
	.ps-pack-list-wrap .list-box ul li { font-weight:bold; margin:20px 10px 20px 50px; position:relative; }
	.ps-pack-list-wrap .list-box ul li span { font-weight:normal; font-size: 12px;  }
	.ps-pack-list-wrap .list-box ul li:before { font-family:'FontAwesome'; content:"\f00c"; position:absolute; left:-30px; top:0; font-size:18px; color:#d52b1e; font-weight:normal;  line-height: normal; }
	.ps-pack-list-wrap .cta-box { text-align:center; font-size:18px; font-weight:bold; color:#333; background-color:#f9eef1; padding:15px; border-radius:5px; }
	.ps-pack-list-wrap .cta-box a.cta-enago-red { display:inline-block; padding:6px 20px  }
	.ps-pack-list-wrap .cta-box a.cta-enago-red:before { margin:5px 0 0 20px; font-size:14px }
	.benefits p { border-bottom:#ccc 1px dashed; padding-bottom:15px; margin-bottom:15px !important; }
	
	.ps-custom-pack p { margin-bottom:30px; }
	.ps-custom-pack h5 a { color:#000; }
	
	.recom-box .flat-cta { padding:8px 30px; font-size:24px; font-weight:bold; }
	.recom-box .flat-cta:before { font-size:24px; float:right; margin:5px 0 0 30px; }
	
	.head-wrap .right-cont {position:absolute;right: 70px;top:-10px;}
	.head-wrap .right-cont span.strip {position:absolute;text-indent:-9999px;background:url(../new-images/publication-support/head-banner-strip.png) 0 0 no-repeat;width:65px;height:80px;right: -70px;top: -7px;}
	.head-wrap .right-cont span {display: block;padding: 2px 0 2px 35px;/*border-bottom: #d4d4d4 1px solid;*/}
	.head-wrap .right-cont span a{text-decoration:underline;}
	.head-wrap .right-cont span.yes { background: url(../new-images/publication-support/tick.png) 12px 4px no-repeat; }
	.head-wrap .right-cont span.no { background: url(../new-images/publication-support/cross.png) 12px 4px no-repeat; }
	.head-wrap .right-cont span#last { border: 0 none; }
	
	/*.ps-page-cont-nav li{float: left; width: 33%;}
	.ps-page-cont-nav li a { background-color:#666; border-radius:5px; color:#fff; font-size:12px; font-weight:bold; margin-bottom:10px; padding-left:40px; box-shadow:#333 0 3px 0 0; position:relative; }
	.ps-page-cont-nav li a:hover { background-color:#333;  box-shadow:#000 0 3px 0 0; }
	.ps-page-cont-nav li a:before { position:absolute; left:8px; top:6px; width:25px; height:25px; content:""; display:block; background:url(../new-images/publication-support/ps-page-cont-nav-icon.png) 0 0 no-repeat; }
	.ps-page-cont-nav li a.two:before { background-position:0 -30px; }
	.ps-page-cont-nav li a.three:before { background-position:0 -63px; }
	.ps-page-cont-nav li a.four:before { background-position:0 -95px; }
	.ps-page-cont-nav li a.five:before { background-position:0 -127px; }
	.ps-page-cont-nav li a.six:before { background-position:0 -157px; }
	.ps-page-cont-nav li a.seven:before { background-position:0 -184px; }
	.ps-page-cont-nav li a.eight:before { background-position:0 -208px; }*/
	
	.ps-page-cont-nav li{float: left;width: 32%;}
	.ps-page-cont-nav li a {background-color: #fff;border-radius:5px;color: #000;font-size:15px;font-weight:bold; line-height:18px;margin-bottom:10px;padding:10px 16px 5px 45px;box-shadow: #cacaca 0 3px 0 0;position:relative;border: #cacaca 1px solid;margin-left: 6px; height:54px}
	.ps-page-cont-nav li a:hover {background-color: #ffedec;box-shadow: #d8cdcc 0 3px 0 0;}
	.ps-page-cont-nav li a:before {position:absolute;left: 0px;top: 8px;width: 37px;height: 35px;content:"";display:block;background: url(../new-images/publication-support/ps-page-cont-nav-icon.png) 7px 4px no-repeat;border-radius: 5px 0px 0 5px; z-index:2;}
	.ps-page-cont-nav li a:after { position:absolute;left: 0px;top:0px; bottom:0; width: 37px; background-color:#d52b1e; content:""; z-index:1; }
	.ps-page-cont-nav li a.two:before {background-position: 7px -27px;}
	.ps-page-cont-nav li a.three:before {background-position: 7px -58px;}
	.ps-page-cont-nav li a.four:before {background-position: 4px -91px;}
	.ps-page-cont-nav li a.five:before {background-position: 4px -123px;}
	.ps-page-cont-nav li a.six:before {background-position: 4px -152px;}
	.ps-page-cont-nav li a.seven:before { background-position:0 -187px; }
	.ps-page-cont-nav li a.eight:before { background-position:0 -211px; }
	.ps-page-cont-nav li a.arrow:before {background-position:7px -233px;}
	
	.ps-side-process { padding:0 10px; }
	.ps-side-process .head { background:url(../new-images/publication-support/side-pross-head.png) 0 0 no-repeat; width:166px; height:25px; margin:15px auto 0; }
	.ps-side-process .process-box { margin-bottom:10px; cursor:pointer; }
	.ps-side-process .process-box h4 { background:none; padding:5px 10px; font-size:16px; }
	.ps-side-process .process-box:after { background-image:url(../new-images/publication-support/process-arrow.png); width:20px; height:20px; bottom:-16px; left:50%; margin-left:-15px; z-index:99; }
	.ps-side-process .process-box.last:after { background:url(../new-images/publication-support/side-pross-end.png) 0 0 no-repeat; width:172px; height:45px; margin-left:-86px; bottom:-48px; }
	.ps-side-process .popover { width:200px; }
	.ps-side-process .popover-content { font-size:12px; }
	.ps-side-process .popover h3 { font-weight:bold; }
	
	.ps-submission-small a { display:block; text-align:center; padding:10%; border:#8a8a8a 2px solid; } .ps-submission-small a:hover { opacity:0.6}
	.ps-submission-small a:before { display:inline-block; content:""; width:160px; height:114px; background:url(../new-images/publication-support/confirming-btn.png) 0 0 no-repeat;  }
	.ps-submission-small a.btn2:before { background-position:-157px 0px; }
	.ps-submission-small a.btn3:before { background-position:-320px 0px; }
	/*.ps-submission-small a:hover:before { background-position:0 -114px; }
	.ps-submission-small a.btn2:hover:before { background-position:-160px -114px; }
	.ps-submission-small a.btn3:hover:before { background-position:-320px -114px; }*/
	
	h4.ps-step-num { font-size: 15px; font-weight: bold; color: #d52b1e;margin: 20px 0 10px 0; position: relative; }
	h4.ps-step-num span.point { font-size:12px; font-weight:normal; }
	h4.ps-step-num span.point-num { display:inline-block;padding:11px 13px;font-size:24px; font-weight:normal; color:#FFF; margin-right:5px; background:url(../new-images/publication-support/step-num-bg.png) 0 4px no-repeat;}
	
	.process-208-1{margin:20px 0px 30px 10px; padding:0px; display:block; clear:both; background:url(../new-images/publication-support/208-process.png) no-repeat 40% 0; height:70px; }
	.process-208-2{margin:20px 0px 30px 10px; padding:0px; display:block; clear:both; background:url(../new-images/publication-support/208-process.png) no-repeat 40% -101px; height:70px; }
	.process-208-3{margin:20px 0px 30px 10px; padding:0px; display:block; clear:both; background:url(../new-images/publication-support/208-process.png) no-repeat 40% -202px; height:70px; }
	.process-208-4{margin:20px 0px 30px 10px; padding:0px; display:block; clear:both; background:url(../new-images/publication-support/208-process.png) no-repeat 40% -302px; height:70px; }
	
	.ps-pricing-link a.ps-page-anchor {display:block;text-align:center;padding: 5% 0 0% 0;font-size:14px;font-weight:bold;color:#363636;border:#666 1px solid;margin-bottom:20px;min-height: 116px;}
	.ps-pricing-link a.ps-page-anchor:after { content:""; width:50px; height:60px; background:url(../new-images/publication-support/pack-included-icon.png) -55px 0 no-repeat; display:block; margin:10px auto; }
	.ps-pricing-link a.ps-page-anchor:hover {color:#000;background: #ffedec; text-decoration:none}
	/*.ps-pricing-link a.ps-page-anchor:hover:after { background-position:0 0; }*/
	.ps-pricing-link a.ps-page-anchor.two:after { background-position:-55px -59px; }
	/*.ps-pricing-link a.ps-page-anchor.two:hover:after { background-position:-1px -59px; }*/
	.ps-pricing-link a.ps-page-anchor.three:after { background-position:-55px -295px; }
	/*.ps-pricing-link a.ps-page-anchor.three:hover:after { background-position:-1px -296px; }*/
	.ps-pricing-link a.ps-page-anchor.four:after { background-position:-55px -410px; }
	/*.ps-pricing-link a.ps-page-anchor.four:hover:after { background-position:-1px -406px; }*/
	.ps-pricing-link a.ps-page-anchor.five:after { background-position:-55px -120px; }
	/*.ps-pricing-link a.ps-page-anchor.five:hover:after { background-position:-1px -120px; }*/
	.ps-pricing-link a.ps-page-anchor.six:after {  background-position: -55px -352px; height: 57px; margin-bottom: 13px !important; }
	/*.ps-pricing-link a.ps-page-anchor.six:hover:after { background-position:-1px -352px; }*/
	
	.icon-pg .ps-pricing-link a.ps-page-anchor.five:after { background-position: -51px -528px;}
	.icon-pg .ps-pricing-link a.ps-page-anchor.six:after {
		background: url(../new-images/publication-support/pack-tab-icon.png) -76px -40px no-repeat;
		height: 25px;
		padding: 20px 0;
		display: block;
		margin: 20px auto 20px !important;
	}
	
	.ps-pricing-link a.ps-page-anchor.seven:after { background-position:-55px -180px; }
	/*.ps-pricing-link a.ps-page-anchor.seven:hover:after { background-position:-1px -182px; }*/
	.ps-pricing-link a.ps-page-anchor.eight:after { background-position:-54px -238px; }
	/*.ps-pricing-link a.ps-page-anchor.eight:hover:after { background-position:-1px -240px; }*/
	.ps-pricing-link a.ps-page-anchor.nine:after { background-position:-55px -470px; }
	
	.ps-pricing-link a.ps-page-anchor.plag-icon:after {/*background:url(../new-images/publication-support/plagiarismIcon.png)  no-repeat;width: 59px;*/ background-position: -53px -590px;}
	
	.ps-pricing-link a.ps-page-anchor.communication-icon:after { background-position: -53px -654px; width:54px; }
	
	.ps-pricing-link.pack-included a.ps-page-anchor:after { margin:20px auto 10px; }
	
	.ps-pricing-link.pack-included a.rar.ps-page-anchor:after { background: url(../new-images/aftersales/rejection-analysis-report-red.png) 0 0 no-repeat; width:70px; height:63px; background-size:100% auto; margin-top:10px; }
	
	a.ps-page-anchor span { position: relative; display: inline-block;}
	a.ps-page-anchor span:before{content:""; display:block; background:url(../new-images/publication-support/slash-left.png) no-repeat 0 0; width:15px; height:15px; position:absolute; left:-20px; top:0 }
	a.ps-page-anchor span:after{content:""; display:block; background:url(../new-images/publication-support/slash-right.png) no-repeat 0 0; width:15px; height:15px; position:absolute; right:-20px; top:0}
	
	.ps-price-table .main-head span { display:inline-block; background:url(../new-images/publication-support/pack-tab-icon.png) 0 0 no-repeat; width:40px; height:40px; vertical-align:middle; margin-right:10px; }
	.ps-price-table .main-head.two span { background-position:0 -38px; }
	.ps-spec-discount span.old { text-decoration:line-through; font-size:12px; }
	.ps-spec-discount:after { content:""; display:block; position:absolute; top:-28px; right:-20px; width:47px; height:47px; background:url(../new-images/publication-support/SpecialDiscount.png) 0 0 no-repeat; }
	.tableBasic.ps-table td.head span { display:inline-block; width:32px; height:33px; background:url(../new-images/publication-support/ps-pack-icon.png) 0 0 no-repeat; margin-right:10px; }
	
	.ps-testim p {padding-left: 0px;text-indent: 35px;}
	.ps-testim p.dis-blok.text-bold {font-size: 14px;color: #057fd7;}
	.ps-testim p.dis-blok.text-bold a { color: #000; font-weight: normal;}
	.ps-testim span.quot-icon {display:inline-block;position:absolute;left:0;top: -13px;}
	/*.ps-testim span.quot-icon:after { content:"\f10d"; font-family:FontAwesome; font-size:36px; color:#fbf0f4; }*/
	.ps-testim span.quot-icon:after {content: "";display: block;background: url(../new-images/publication-support/quote-icon.png) no-repeat 0 0;width: 30px;height: 27px;margin-top: 5px;}
	.pack-table { margin:90px 0 20px; border:#FFF 1px solid; border-collapse:collapse; }
	table.pack-table > tbody > tr > td { border:#FFF 2px solid; background:#fff7fa;  transition:all 0.2s ease; padding: 7px 0px; font-size: 11px; vertical-align:middle; }
	table.pack-table > tbody > tr > td * { white-space:normal; }
	.pack-table tr.evn:hover td { background:#e7e7e7; }
	.pack-table tr.odd-row td { background-color:#f7f7f7; }
	.pack-table tr.odd-row td span { font-size: 10px; color: #000000; font-weight: normal; text-align:center; /*display:block;*/ }
	.pack-table tr.odd-row:hover td { background-color:#f0f0f0; }
	.pack-table td.bg-white { background:#FFF !important; }
	.pack-table td.bg-pink { background: #ffe1e1 !important; font-size: 10.5px; letter-spacing: 0px; font-weight: normal; color: #000;  text-align: left; }
	.pack-table td.bg-pink1 { background: #ffe1e1 !important; font-size: 12px;  font-weight: normal; color: #000;      text-align: left; letter-spacing: 1px; }
	.pack-table td.bg-green { background:#ededed !important;  }
	.pack-table td.top-text-box {   padding: 6px 10px 6px 10px;text-align: center;}
	.pack-table td.top-text-box h3 { color:#649610; margin:8px 20px 0 0; float:left }
	.pack-table td.top-text-box p { margin:10px 0 0; }
	.pack-table td.additional { padding:10px; background:#f2dddd; text-align: center;}
	
	.pack-table .fixedit td.tbl-head {border-radius:0 !important; padding:4px 0 10px !important;}
	.pack-table .fixedit td.tbl-head.pdf { width:228px !important;  text-shadow:none;}
	.pack-table .fixedit td.tbl-head div span {bottom:-21px !important;}
	.pack-table .fixedit td.appy-btn a {width:auto; font-size:12px; padding:6px;}
	.pack-table .fixedit td.top-text-box{padding:10px 20px 3px; border-bottom:2px solid #fff;}
	.pack-table .fixedit td.appy-btn {padding:5px 0 3px 0;}
	
	.pack-table td.tbl-head { position:relative; border-radius:8px 8px 0 0; font-weight:bold; color:#FFF; text-shadow:#666 0 1px 1px; text-align:left; padding:6px 0px; }
	.pack-table td.tbl-head.one {background-color: #ed7575;}
	.pack-table td.tbl-head.two {background-color: #ea5f5f;}
	.pack-table td.tbl-head.three {background-color:#f08c8c ;padding-top:7px;}
	.pack-table td.tbl-head div { position:relative; }
	.pack-table td.tbl-head div span { display:block; padding:0; left:0; bottom:-7px; position:absolute; background-color:#d52b1e; width:100%; height:5px; }
	.pack-table td.tbl-head div span:after { content:""; display:block; width:0; height:0; position:absolute; bottom:-11px; left:50%; margin-left:-7px; border-left:8px solid transparent;  border-right:8px solid transparent; border-top:15px solid #d52b1e; }
	
	.pack-table td.price-box-1, .pack-table td.price-box-2, .pack-table td.price-box-3 { background:#f2dddd url(../new-images/publication-support/yen-icon.png) 98% 0 no-repeat; }
	/*.pack-table td.price-box-2 {  }*/
	.pack-table td.price-box-3 {  text-align:center; }
	.pack-table td.price-box-4 { background-color:#f2dddd; font-size: 11px; padding: 11px; color:#222222}
	.pack-table td.price-box-1 span.big, .pack-table td.price-box-2 span.big, .pack-table td.price-box-3 span.big { display:block; font-size:24px; text-align:center; }
	.pack-table td.price-box-1 span.small, .pack-table td.price-box-2 span.small, .pack-table td.price-box-3 span.small { display:block; font-size:12px; color:#4c660f; padding:0 0 10px; }
	.pack-table td.appy-btn { background-color:#f2dddd; padding:10px 0;  text-align: center; }
	.pack-table td.appy-btn a { display:inline-block; background:#007cd6; text-decoration:none; text-transform:uppercase; font-size:14px; color:#FFF; text-shadow:#666 0 1px 2px;  padding: 3px 0px; border-radius:5px; transition:all 0.3s ease; background-image:url(../new-images/publication-support/border.png); background-repeat:repeat-x; width:115px;  text-align: center;}
	.pack-table td.pack-icon { background:#d5eb98; padding:15px 0 5px; }
	.pack-table td.appy-btn a:hover { color:#FFF !important; }
	.pack-table td.appy-btn.two a { background:#007cd6/*8fb432*/; background-image:url(../new-images/publication-support/border.png); background-repeat:repeat-x;} 
	.pack-table td.appy-btn.three a { background:#007cd6/*a6ce39*/; background-image:url(../new-images/publication-support/border.png); background-repeat:repeat-x;}
	.pack-table td.appy-btn.one a:hover, .pack-table td.appy-btn.two a:hover, .pack-table td.appy-btn.three a:hover  { background:#007cd6/*8fb432*/; }
	
	.pack-table td.cont-cell { text-align:left; }
	.pack-table td.cont-cell h2 { font-size:14px;  padding: 12px 4px; font-weight:bold;  color:#000; border:0 none; margin:0; position:relative; }
	.pack-table td.cont-cell h2.commn { background:#dcdcdc; }
	.pack-table td.cont-cell h2.arrowh { background:#d9dbd4 url(../new-images/publication-support/table-price-left-arrow.png) 0 16px no-repeat; }
	.pack-table td.cont-cell h2.commn.arrowh { background:#dcdcdc url(../new-images/publication-support/table-price-left-arrow.png) 0 12px no-repeat; }
	.pack-table td.cont-cell h2.arrowh2 { background:#f4f4f5 url(../new-images/publication-support/table-price-left-arrow2.png) 0 12px no-repeat; }
	.pack-table td.cont-cell h2.commn.arrowh2 { background:#dcdcdc url(../new-images/publication-support/table-price-left-arrow2.png) 0 12px no-repeat; }
	
	.pack-table td.cont-cell h2 span.info-link { display:inline-block; position:relative; width:16px; height:20px; text-indent:-9999px; background:url(../new-images/publication-support/table-info-icon1.png) 0 3px no-repeat; }
	.pack-table td.cont-cell h2 a { font-size:14px;  color: #000; text-decoration: none;} .pack-table td.cont-cell h2 a:hover { text-decoration:underline; }
	.pack-table td.cont-cell h2 a span { font-size:10px; } .pack-table td.cont-cell h2 a:hover span:hover { text-decoration:none; }
	.pack-table td.cont-cell h2 a.more-btn {float:right;padding:4px;background: #F6D028;font-size:11px;border-radius:3px;color: #000;transition:all 0.3s ease;text-decoration:none;/* text-shadow: #666 0 1px 1px; */}
	.pack-table td.cont-cell h2 a.more-btn:hover { background:#ffd000; }
	.pack-table td.cont-cell ul { list-style-type:none; }
	.pack-table td.cont-cell ul li { background:url(../new-images/publication-support/table-bullet.png) 25px 9px no-repeat; padding:5px 0 5px 40px; border-bottom:#d1d3cc 1px dashed; }
	.pack-table td.cont-cell ul li.tbl-last { border:0 none; }
	
	.pack-table tr td.left-head.first { background:#D52b1e; border-right-color:#fff; border-radius:0px 0 0 0; }
	.pack-table tr td.left-head.second { background:#D52b1e; border-right-color:#a1b969; border-bottom:#FFF 4px solid; border-bottom-color:#FFF; }
	.pack-table tr td.left-head.forth { background:#D52b1e; border-right-color:#fff; }
	.pack-table tr td.left-head.third { background:#D52b1e; border-right-color:#94af55; }
	.pack-table tr td.left-head.fifth { background:#D52b1e; border-right-color:#fff; border-radius:0 0 0 0px; }
	
	.pack-btm-cont { margin-left:10px; }
	.pack-btm-tbl { background:#f0f0f0; }
	.pack-btm-tbl td { border:#FFF 1px solid; padding:5px 10px; }
	.pack-btm-tbl td.head { background:#dcdcdc; font-size:14px; font-weight:bold; }
	.pack-btm-cont .big-btn { width:630px; margin:0 auto; }
	.pack-btm-cont .big-btn a { padding: 13px 10px 13px 32px; font-size:20px; background-image:url(../new-images/publication-support/btn-arrow.png); background-repeat:no-repeat; background-position:93% 50%; display:inline; }
	
	.pack-table tr.bottom-price td { background:#dcdcdc; font-weight:bold; font-size:18px; }
	.pack-table tr.bottom-price td.text-cont { text-align:left; padding:10px 20px; }
	.pack-table tr.bottom-sub-price td { font-weight:bold; padding:10px; }
	.pack-table tr.more-gap td { border-bottom:#FFF 4px solid; }
	.pack-table tr.more-gap td span { font-size: 11px; color: #000000; }
	
	.up-arrow-red { display:inline-block; background:url(../new-images/publication-support/up-red-arrow.png) 0 0 no-repeat; width:30px; height:25px; margin-left:5px; margin-bottom:-6px; }
	.info-tip { display:none; position:absolute; left:28px; top:-20px; min-width:220px; color:#000; padding:5px 10px; border:#dccfcd 1px solid; border-radius:5px; z-index:100; font-size:12px;background:#FFF; text-indent:0; }
	.tip-arrow { position:absolute; left:-12px; top:20px; display:block; background:url(../new-images/publication-support/tip-arrow.png) 0 0 no-repeat; width:12px; height:14px; }
	.info-tip ul li { margin:0 !important; padding:5px 5px 5px 20px !important; background:url(../new-images/publication-support/bullet.png) 5px 10px no-repeat    !important; border:0 !important; }
	.info-tip ul li ol { margin-top:10px; }
	.info-tip ul li ol li { background:none !important; padding:0 !important; margin:5px 0 0 30px !important; font-weight:normal;  }
	
	.head-tip { display: block; position: absolute; left: 0; top: -70px; padding: 5px; border:#d52b1e 1px solid; z-index: 100; font-size: 11px; background: #FFF; text-indent: 0; text-shadow: none; color: #000;  font-weight: normal; letter-spacing: normal;  width: 118px; text-align: center; border-radius: 5px;  }
	.tip-dwn-arrow {position:absolute; left:50%; top:46px; margin-left:-7px; display:block; background:url(../new-images/publication-support/tip-dwn-arrow.png) 0 0 no-repeat; width:14px; height:14px; }
	
	.pack-table td.tbl-head span.ps-icon { padding:5px 0 2px 50px; display:inline-block; background:url(../new-images/publication-support/200-table-icon-1-wht.png) 10px 5px no-repeat; }
	.pack-table td.tbl-head.two span.ps-icon { background-image:url(../new-images/publication-support/200-table-icon-3-wht.png); }
	.pack-table td.tbl-head.three span.ps-icon { background-image:url(../new-images/publication-support/200-table-icon-2-wht.png); padding:14px 0 15px 50px; }
	span.btn-pdf-icon { display:block; position:absolute; width:40px; height:41px; background:url(../new-images/publication-support/pdf-icon.png) 0 0 no-repeat; top:-5px; right:-28px; }
	.tbl-head.pdf span.in-blok { width:90px; text-shadow:none; color:#000; line-height:normal; vertical-align:middle; }
	
	/*.ps-form-wrap * { font-size:13px; }*/
	.ps-form-wrap .nav-tabs { border-bottom:0; }
	.ps-form-wrap .nav-tabs li { width:33.3%; }
	.ps-form-wrap .NextBtnBox { float: right;}
	.ps-form-wrap .nav-tabs li a:before {content:"";display: block;width:40px;height: 40px;background:url(../new-images/publication-support/pack-tab-icon.png) 0 0 no-repeat;margin: 14px auto 0;line-height: 80px;text-align: center;}
	.ps-form-wrap .nav-tabs li:hover a:before, .ps-form-wrap .nav-tabs li.active a:before { background-position:-80px 0; }
	.ps-form-wrap .nav-tabs li.full a:before  { background-position:0 -39px; }
	.ps-form-wrap .nav-tabs li.full:hover a:before, .ps-form-wrap .nav-tabs li.full.active a:before  { background-position:-80px -39px; }
	.ps-form-wrap .nav-tabs li.costom a:before { background-position:0 -80px }
	.ps-form-wrap .nav-tabs li.costom:hover a:before, .ps-form-wrap .nav-tabs li.costom.active a:before { background-position:-80px -80px; }
	.ps-form-wrap .tab-pane { background:#FFF url(../new-images/publication-support/form-wattermark.png) no-repeat 0 0; border:#DDD 1px solid; border-top:#d52b1e 4px solid; border-radius:5px; padding:40px 30px; box-shadow:#CCC 0 0 3px;  }
	.addons {font-weight:bold;border: 1px dashed #ffedb2;border-radius: 0px;padding:20px 20px;font-size:14px;position:relative;color:#000;background-color: #fdf9eb;margin-bottom: 20px;}
	.addons .tick-list li { float:left; width:30%; }
	.ps-form-wrap .infoLink { display:inline-block; width:auto; }
	.non-bold{font-weight:normal;}
	.check-list { margin:10px 0 30px; padding:0; list-style-type:none; }
	.check-list li { float:left; width:30%; background:url(../new-images/publication-support/ps-tick.png) 0 1px no-repeat; margin-bottom:5px; padding:0 0 8px 26px; line-height:20px; font-size:13px; }
	li.no-tick-bullet { background: none; padding-left: 0;}
	
	.publication-support .testimonialContainer .title a {  line-height:normal; letter-spacing:1px; }
	.publication-support .testimonialContainer .title .vabsmiddle a { color:#0000ff; font-size:12px; }
	
	/*.publication-support .popover { border:#CCC 4px solid; font-size:12px; background:#f3f3f3; }*/
	.publication-support .popover .popover-title { background-color:transparent; font-size:15px; font-weight:bold; color:#000; border-bottom:0; padding:12px 14px 0; }
	.publication-support .popover {color:#000;border: #a8d2fb 1px solid;border-radius: 4px;background: #F3F7FB; font-family:"メイリオ","Meiryo"; box-shadow:none }
	.publication-support .popover .arrow{display:none;}
	.publication-support .popover .popover-content{font-size:12px; }
	/*.publication-support .popover.right>.arrow:after { border-right-color:#ccc;  }*/
	
	.publication-support .testim-wrap { margin-bottom:10px; padding:10px 0; border-bottom:#CCC 1px dashed; background:url(../new-images/common/icon-quote.png) 0 5px no-repeat; }
	.publication-support .testim-wrap p { margin:0; }
	.publication-support .testim-wrap p.testim-text { text-indent:30px; padding:3px 0 5px; }
	.publication-support .testim-wrap p span { display:block; text-align:right; }
	.publication-support .testim-wrap p span.testim-name {color: #057fd7;font-weight:bold;font-size: 14px;}
	.publication-support .testim-wrap p span.testim-org, .publication-support .testim-wrap p span.testim-org a {font-size: 14px;font-weight: normal;color: #000;}
	.publication-support .testim-wrap p span.testim-org a:hover{color:#0000ff;}
	
	.publication-support .testim-wrap.with-img { background-position:110px 5px; }
	.publication-support .testim-wrap.with-img p.testim-text { padding:3px 0 5px 110px; }
	
	
	.common-table.seminar-history tr td { padding:3px; }
	.corp-cta-banner { clear:both;width:624px;height:135px;background-color:#e8e8e9;margin:20px auto; border:#dcdbdc 1px solid; border-radius:1px;}
	.corp-cta-banner .inner{display:block;clear:both;width:624px;height:240px;margin:0 auto;border:0px solid #fff;padding:0px}
	.corp-cta-banner .inner a{ display:block; background:url(../img/corp-email-banner.jpg) no-repeat 0 0; height:135px; padding-left: 170px;  padding-top: 19px;}
	.corp-cta-banner .inner a:hover { text-decoration:none; }
	.corp-cta-banner .inner a span.corptext{ font-family:"メイリオ","MS Mincho"; font-weight: bold; font-size: 14px; line-height: 28px; color: #000; display: block;}  .corp-cta-banner .inner a span.emailtext{  position: relative; display: block; font-size: 22px; padding-left: 66px;  padding-top: 7px; font-weight: bold;  } 
	.corp-cta-banner .inner a span.emailtext i{ color: #000;  font-size: 12px; padding-left: 3px;}  
	.corp-cta-banner .inner a span.emailtext:before{ content:""; position:absolute; left:0; top:12px; width:56px; height:22px; background:url(../img/corp-email-title.jpg) no-repeat 0 0 }
	
	.service-list h5 { background:url(../new-images/publication-support/service-bullet.png) 0 2px no-repeat; margin-left:10px; padding:5px 0 0px 28px; position:relative; font-weight:bold; font-size:14px; color:#000 }
	.service-list h5 a{color:#000!important; text-decoration:none!important;} 
	.service-list h5 a{text-decoration:underline;} 
	.service-list p { margin:5px 5px 20px 5px !important; padding-left:8px !important; /*border-left:#dae0cc 2px solid;*/  }  
	
	.pt{ background-image:url(../new-images/publication-support/pt-sprite.png); background-repeat:no-repeat; display:block; line-height:23px; text-indent:33px; margin:15px 0px 10px; font:bold 15px/24px "メイリオ","MS PGothic", "MS Mincho"; color:#000}
	.pt1{background-position:0px 0px;}
	.pt2{background-position:0px -37px;}
	.pt3{background-position:0px -75px;}
	.pt4{background-position:0px -113px;}
	.pt5{background-position:0px -151px;}
	.pt6{background-position:0px -189px;}
	.bg-pink.pad-10.text-center.last-cont {border: 1px solid #F6D028;}
	
	.red-txt {color: #ee0000;}
	span.red-bold {font-size: 20px;font-weight: bold;/* color: #d52b1e; */}
	b.red-bold {color: #ff0000; font-size: 130%;}
	.font18 {font-size: 18px !important;}
	h1.page-title.rectitle {margin-top: 23px !important; margin-left: 57px !important; padding-left: 10px; font-size:30px; margin-bottom:20px; margin-right:0px}
	h1.page-title.rectitle1 {margin-top: 23px !important; margin-left: 0px !important; padding-left: 0px; font-size:30px; margin-bottom:20px; margin-right:0px}
	.side-cont-wrap .peer-reviewer {background-color:#f5f5f5; padding:10px; cursor:pointer; }
	.side-cont-wrap .peer-reviewer h3 {margin-bottom:10px;font-size:14px;line-height:20px;padding-right:0px;margin: 0 0 10px 0;font-weight: bold;}
	.side-cont-wrap .peer-reviewer h3 a {text-decoration:none;color:#333;display:block;position:relative;padding: 0px 7px 5px;}
	.side-cont-wrap .peer-reviewer h3 a:after { content:""; display:inline-block; height:18px; width:18px; background:url(../new-images/publication-support/service-bullet.png) 0 0 no-repeat; position:absolute; right:-6px; top:5px; margin-top:-4px; }
	.side-cont-wrap .peer-reviewer .ps-cont-wrap .img-box { float:left; width:90px; height:90px; margin-right:10px; }
	.side-cont-wrap .peer-reviewer .ps-cont-wrap .img-box img { width:100%; height:auto; }
	.side-cont-wrap .peer-reviewer .ps-cont-wrap p { float:left; width:130px; clear:none; margin:0; font-size:13px; line-height:normal; }
	
	span.crown {position: relative;padding-left: 15px;padding-right:10px;margin-left: 10px;}
	span.crown:before{content:"";position:absolute;left: -30px;top: -4px;background: #fff url(../new-images/editing-service/tab-icons.png) -59px -0px no-repeat;width: 41px;height: 41px;display:block;border-radius: 50%;border: 3px solid #f6d028;padding: 2px;}
	.psform{margin-top:-1px; margin-bottom:0px}
	.psform tr td.col1, .psform tr td.col1a{background: #fbf0f4; color: #000000; font-weight: bold;   border-right: 0px;}/*width: 40%;*/
	
	.psform tr td.col1, .psform tr td.col1a{width: 35%;}
	.psform tr td.col2, .psform tr td.col2a{width: 10%;}
	.psform tr td.col3, .psform tr td.col3a{width: 55%;}
	.btn-primary1 {
	  background: #fefefe;
	background: -moz-linear-gradient(top,  #fefefe 0%, #e5e5e5 100%);
	background: -webkit-linear-gradient(top,  #fefefe 0%,#e5e5e5 100%);
	background: linear-gradient(to bottom,  #fefefe 0%,#e5e5e5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e5e5e5',GradientType=0 );
	border:1px solid #e5e5e5;
	}
	.btn-primary1:hover,
	.btn-primary1:focus,
	.btn-primary1.focus,
	.btn-primary1:active,
	.btn-primary1.active,
	.open > .dropdown-toggle.btn-primary1 {
	background: #e5e5e5;
	background: -moz-linear-gradient(top,  #e5e5e5 0%, #fefefe 100%);
	background: -webkit-linear-gradient(top,  #e5e5e5 0%,#fefefe 100%);
	background: linear-gradient(to bottom,  #e5e5e5 0%,#fefefe 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#fefefe',GradientType=0 );
	}
	
	.disp-inblk { display: inline-block !important;}
	
	
	
	.b2b-cont-box {border: #d3d3d3 0px solid;/* background-color:#fbf0f4; */position:relative;padding-bottom:15px;margin-bottom:25px;border-radius: 4px;}
	.b2b-cont-box h4 {color:#000;font-size: 14px;font-weight:bold;height:auto;margin:0;background: #fbf0f4 url(../new-images/common/quote-ft.png) 98% 8px no-repeat;padding: 10px 10px 10px 10px;border: 0px solid #ccc;border-left: 5px solid #d52b1e;}
	
	.b2b-cont-box h4:after {content:"";display:block;/* background:url(../new-images/about/box-corner.jpg) 0 0 no-repeat; */min-width:100px;height:44px;position:absolute;top:-3px;right:-3px;}
	.b2b-cont-box .cont-box { padding:15px 0 15px 15px; margin-right:10px; float:left; width:68%; letter-spacing:normal; }
	.b2b-cont-box .cont-box strong { font-size:12px; display:block; margin-top:20px; }
	.b2b-cont-box .cont-box .b2b-cta { display:block; text-align:center; margin-top:5px; background-color:#FFF; border-radius:4px; box-shadow:#999 1px 1px 1px; color:#02457d; width:210px; padding:5px 0; font-weight:bold; transition:all 0.3s ease;} /*.b2b-cont-box .cont-wrap .b2b-cta:hover { background-color:#f5f5f5; }*/
	.b2b-cont-box.blue .cont-box .b2b-cta { padding:15px 0; }
	.b2b-cont-box .cont-box .b2b-cta span.small-text { display:block; color:#1b1b1b; font-weight:normal; }
	.b2b-cont-box .img-wrap { float:left; padding-top:10px; width:28%; }
	
	.newsDesc {	border-bottom: 1px solid #ECECEC; margin-top:7px; background-color:transparent; padding:10px;}
	.newsDesc .date {	text-align:left; font: 10px/12px "MS PGothic";	color:#000; padding-top: 5px;	margin-bottom:5px; display:block; }
	.newsDesc .title {	font: normal 18px "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;	padding: 0px;	color: #84213f;}
	.newsDesc .text {	font: 12px "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;	text-align:left;	color: #000;margin-top: 20px;	line-height:150%;}
	
	.newsDesc h4 .bt1{display:block;font-size:14px;font-weight:bold;padding: 5px 15px 5px 26px;background: #f5f5f5 url(../new-images/editing-service/sprite.png) 5px -186px no-repeat;color:#000;border: #ccc 1px solid;}
	
	.newsDesc blockquote { border:0; padding:0; }
	.mi-service-box1 {background-color: #fae6e7; border: 1px solid #db7b74; border-radius: 4px; color: #dd0d0d!important;display: inline; font: bold 11px "メイリオ","MS PGothic","MS Mincho";  letter-spacing: -1px; padding: 2px 3px; text-decoration: none!important; }
	.newsDesc  .floatLeft  { float:left; padding-right:10px; }
	

	.sitemap{clear:both;width:98%;padding-bottom:0px;margin-bottom:20px;margin-left:0px;margin-top:0px}
	
	.sitemap .navTitle{background:url('../new-images/editing-service/sprite.png') 6px -182px no-repeat; border:1px solid #e7e7e7; background-color:#f8f8f8; margin-bottom:10px;}
	.sitemap .navTitle span{padding-left:30px;font-weight:bold;color:#000;font-size:17px; padding-top:0px;display:block;letter-spacing:0px;line-height:35px}
	.sitemap .items{overflow:auto;padding:0px 5px 7px 0px;height:auto;margin:0px auto;margin-top:-1px;}
	.sitemap .items a{display:block;padding:5px 0 5px 25px;background-image:url(../img/subnav/sitemapitembg.png);background-repeat:no-repeat;background-position:0% 50%;margin-right:0px;padding-right:0px;letter-spacing:1pt;cursor:pointer; color:#000;text-decoration:underline;font-size: 14px;}
	.sitemap .items a:hover{color:#d52b1e;text-decoration:underline;}
	.sitemap .items a.itemL3{display:block;padding-left:20px;text-indent:20px;background-image:url(../img/subnav/sitemapiteml3bg.png);background-repeat:no-repeat;background-position:0% 50%;margin-right:0px;padding-right:0px;letter-spacing:1pt;cursor:pointer;color:#000;text-decoration:underline;font-size: 13px;}
	.sitemap .items a.itemL3:hover{color:#d52b1e;text-decoration:underline;}
	
	.top-cta-box-ps {margin-top: 20px;}
	.top-cta-box-ps .pull-right a:hover { opacity: 0.7;}
	
	.wd20perc{width:20% !important;}
	.wd25perc{width:25% !important;}
	.tablegreyborder{border:solid 1px #ccc;}
	.tblcell1{height:70px;vertical-align:middle;padding:15px;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;}
	.tblcell2{height:70px;padding:15px;border-bottom:solid 1px #ccc;}
	.tblcell3{height:70px;vertical-align:middle;padding:15px;border-right:solid 1px #ccc;}
	.tblcell4{height:70px;padding:15px;}
	.tblcell5{height:70px;vertical-align:middle;padding:15px;border-top:solid 1px #ccc;border-right:solid 1px #ccc;}
	.tblcell6{height:70px;padding:15px;vertical-align:middle;border-top:solid 1px #ccc;}
	.tablemif{border:solid 1px #ccc;}
	.mifcell1{height:auto;vertical-align:middle;padding:15px;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;font:12px "メイリオ";font-family:"メイリオ","MS PGothic","MS Mincho";}
	.mifcell2{height:auto;padding:15px;border-bottom:solid 1px #ccc;font:12px "メイリオ";font-family:"メイリオ","MS PGothic","MS Mincho";}
	.mifcell3{height:auto;vertical-align:middle;padding:15px;border-right:solid 1px #ccc;font:12px "メイリオ";font-family:"メイリオ","MS PGothic","MS Mincho";}
	.mifcell4{height:auto;padding:15px;font:12px "メイリオ";font-family:"メイリオ","MS PGothic","MS Mincho";}
	.mifcell5{height:auto;vertical-align:middle;padding:15px;border-top:solid 1px #ccc;border-right:solid 1px #ccc;font:12px "メイリオ";font-family:"メイリオ","MS PGothic","MS Mincho";}
	.mifcell6{height:auto;padding:15px;vertical-align:middle;border-top:solid 1px #ccc;font:12px "メイリオ";font-family:"メイリオ","MS PGothic","MS Mincho";}
	.miforderbutton{background-image:url(../img/new-services/estimateandorder.png);background-repeat:no-repeat;width:267px;height:56px;display:block;}
	.miforderbutton:hover{background-image:url(../img/new-services/estimateandorder_mo.png);background-repeat:no-repeat;width:267px;height:56px;display:block;}
	.greencr{color:#2e4f08;font:bold 16pt "メイリオ","MS PGothic", "MS Mincho";}
	.redcr{color:#ff0000;font:bold 16pt "メイリオ","MS PGothic", "MS Mincho";}
	.publication-banner { background-color:#729709; transition:all 0.3s ease;  }
	.publication-banner:hover { background-color:#608203;  }
	.exclamation {
		color: #d52b1e;
		font-weight: bold;
		font-size: 20px;
		text-shadow: 0 0 10px #FFFF00;
	}
	
	div.termsncondition{height:150px;overflow:scroll;border:solid 1px #e7e7e7;line-height:18px;padding:20px;font-size:12px;}
	.marl-75 {
		margin-left: 75px !important;
	}
	/* PS FORM CSS */
	.noteps{ vertical-align:middle; font-size:12px; line-height:20px; margin-top:10px;}
	.table_psform{width:100%; border:#8a8a8a 1px solid; border-radius:5px; margin-top:-1px}
	.table_psform tr.even{background-color:#EEE;}
	.table_psform tr.row1{background-color:#f3f3f3;height:20px;}
	.table_psform tr.row2{height:20px;}
	.table_psform td.head{background-color:#fbf0f4;color:#FFF;border:0 solid #8a8a8a;text-align:left;font:16px "メイリオ","MS PGothic", "MS Mincho";font-weight:700;border-bottom:0 solid #e2d1d6;}
	.table_psform td.col1{width:40%;background-color:#fbf0f4;border-bottom:solid 1px #8a8a8a;vertical-align:middle; font-weight:bold}
	.table_psform td.col1a{background-color:#fbf0f4;border-bottom:solid 0 #8a8a8a;vertical-align:middle; font-weight:bold}
	.table_psform td.col2{border-bottom:solid 1px #8a8a8a;vertical-align:middle;padding:10px 15px;}
	.table_psform td.col2a{border-bottom:solid 0 #8a8a8a;vertical-align:middle;padding:10px 15px;}
	.table_psform td.col3{border-bottom:solid 1px #8a8a8a;vertical-align:middle;}
	.table_psform td.col3a{border-bottom:solid 0 #8a8a8a;vertical-align:middle;}
	.table_psform .form-info{font-weight:normal;}
	.form-info { font-size:11px; margin-top:5px; display:block; line-height:14px; color:#C50909;}
	.form-info:before { content:""; display:inline-block; background:url(../publication-support/images/exclamation_small.png) 0 0 no-repeat; width:18px; height:18px; vertical-align:middle; margin-right:5px; }
	
	.table_psform td{color:#000;font:normal 13px/18px "メイリオ","MS PGothic", "MS Mincho";border-bottom:0 solid #F3F3F3;vertical-align:middle;padding:10px 20px;}
	.table_psform input[type=text]{font-family:"メイリオ","MS PGothic", "MS Mincho";font-size:14px; padding:7px 9px; width:310px; background: #fff; border:#8a8a8a 1px solid; border-radius:4px; color: #000;}
	.table_psform input:button{font-family:"メイリオ","MS PGothic", "MS Mincho";font-size:13px;}
	.table_psform select optgroup{font-family:"メイリオ","MS PGothic", "MS Mincho";font-size:15px;font-weight:bold;}
	.table_psform select option{font-family:"メイリオ","MS PGothic", "MS Mincho";font-size:13px;font-weight:normal;}
	.table_psform select{font-family:"メイリオ","MS PGothic", "MS Mincho";font-size:13px; width:328px;padding:7px 10px; background: #fff; border: #8a8a8a 1px solid; border-radius:4px; color: #000;}
	.table_psform textarea{font-family:"メイリオ","MS PGothic", "MS Mincho";font-size:13px; width:310px;border: #8a8a8a 1px solid; border-radius:4px; }
	.textfield{font-size:13px;border:solid;border-width:1px;border-color:#CCCCCC;}
	.textfield2{font-size:13px !important;border:solid;border-width:1px;border-color:#CCCCCC; height:30px;}
	.heading_formsection{height:30px;background-image:url(../images/quotation/headingbg.png);background-repeat:repeat-x;color:#FFF;border:solid 1px #88052d;display:block;line-height:30px;font-size:12px;font-weight:700;padding-left:10px;}
	.outline21{border-top:1px solid #E8D9DE;}
	.borderbottom{border-bottom:1px solid #E8D9DE;}
	.noscript{border:solid 1px #C1DAEC;background-color:#E6F1FB;padding:5px;}
	div.termsncondition{height:150px;overflow:scroll;border:solid 1px #e7e7e7;line-height:18px;font-size:13px;padding:20px;}
	#videofloatMenu{display:none;}
	#fmjfloatMenu{display:none;text-align: right; position: fixed; top: 25%;}
	.table_psform td.redius-tl { border-radius:5px 0 0 0; }
	.table_psform td.redius-tr { border-radius:0 5px 0 0; }
	.table_psform td.redius-bl { border-radius:0 0 0 5px; }
	.table_psform td.redius-br { border-radius:0 0 5px 0; }
	
	.addons label.label_check {display:block !important;width: 33% !important;height:23px;margin: 5px 0;float: left;}
	.pack-head { font-size:18px; font-weight:bold; text-align:left; margin:30px 0 10px; color:#d52b1e; }
	.ps-pack-wrap { border:#eee 0px solid; margin:auto;}
	.ps-pack-wrap .tabs-nav { border-bottom:#eee 1px solid; }
	.ps-pack-wrap .tabs-nav ul { margin:0 10px; padding:0; list-style-type:none; }
	.ps-pack-wrap .tabs-nav ul li { float:left; width:33%; text-align:center;}
	.ps-pack-wrap .tabs-nav ul li a { display:block; padding:15px 0 12px; font:bold 20px "メイリオ","MS PGothic", "MS Mincho"; color:#666666; text-decoration:none !important; border:#eee 1px solid; background:url(../publication-support/images/tab-nav-bg.jpg) 0 bottom repeat-x; position:relative; }
	.ps-pack-wrap .tabs-nav ul li.tab-icon a:before {content:""; display:inline-block; width:40px; height:40px; background:url(../images/pack-tab-icon.png) 0 0 no-repeat; vertical-align:middle; margin-right:10px; /*position:absolute; top:10px; left:20px;*/ }
	.ps-pack-wrap .tabs-nav ul li.tab-icon a.active, .ps-pack-wrap .tabs-nav ul li.tab-icon a:hover { color:#FFF; background-position:0 0; }
	.ps-pack-wrap .tabs-nav ul li.tab-icon.full a:before { background-position:0 -38px; }
	.ps-pack-wrap .tabs-nav ul li.tab-icon.costom a:before { background-position:0 -80px; }
	.ps-pack-wrap .tabs-nav ul li.tab-icon a.active:before, .ps-pack-wrap .tabs-nav ul li.tab-icon a:hover:before { background-position:-40px 0; }
	.ps-pack-wrap .tabs-nav ul li.tab-icon.full a.active:before, .ps-pack-wrap .tabs-nav ul li.tab-icon.full a:hover:before { background-position:-40px -38px; }
	.ps-pack-wrap .tabs-nav ul li.tab-icon.costom a.active:before, .ps-pack-wrap .tabs-nav ul li.tab-icon.costom a:hover:before { background-position:-40px -80px; }
	.ps-pack-wrap .tabs-nav ul li.tab-icon.easy a { border-radius:6px 0 0 0; } .ps-pack-wrap .tabs-nav ul li.tab-icon.costom a { border-radius:0 6px 0 0; }
	
	.honyaku-pg .cont-wrap  img{ max-width:100%; height:auto;}
	.honyaku-pg #innerdiv p{ width:100%;}
	.honyaku-pg #system .text span { color: #D33232; font-weight:bold;}
	.honyaku-pg .text { margin-top: 15px;}
	.no-icon-cta { text-align: right; margin: 40px 0 40px;}
	.no-icon-cta a { background: #007cd6; color: #fff; padding: 10px 20px; display: inline-block; border: 1px solid #70add3; border-radius: 5px; margin-right: 10px;}
	.no-icon-cta a:hover { opacity: 0.8; }
	.two-col-wrap { overflow: hidden;}
	.col-blk { float: left; width: 47%; margin-bottom:20px;}
	.col-blk p { width: 97%; margin: 10px 0 0;}
	.col-blk:nth-child(even){ float:right;}
	.minhmx{ min-height: 340px;}
	.col-blk a{ display:block; position:relative;}
	.col-blk a:hover{ opacity:0.8; }
	.col-blk a:hover:after{ background-image:url(../img/more-arrow.png);}
	.col-blk a:after{content:"";background:url(../img/more-arrow-blue.png) 0 0 no-repeat;width:15px;height:15px;position:absolute;bottom:5px;right:15px;background-size:cover}
	.honyaku-pg .h3Normal{background-image:url(../img/sprite/sprite.png);background-position:0 -145px;background-repeat:no-repeat;font:18px メイリオ;font-family:"メイリオ","MS PGothic","MS Gothic";width:100%;height:36px;color:#84213f;line-height:36px;padding:0;text-indent:35px;letter-spacing:1px;clear:both;display:block;font-weight:700;margin:12px 0 20px}
	.honyaku-pg  .area_box { padding: 0 8px 8px; border: none; box-shadow: none;}
	.honyaku-pg .side-wrap .beginner-plan, .honyaku-pg .side-cont-wrap{ margin:10px 0;}
	/* ----------------------------------------------
	specialized
	----------------------------------------------*/
	#specialized3{width:100%;padding-top:15px}
	#specialized3 h3{padding-left:5px;font-weight:400;font-size:1.8rem;line-height:130%;padding-bottom:40px}
	#specialized3 h3 span{padding-right:25px;color:#4683B4;font-weight:700;font-size:2.8rem;line-height:130%}
	#specializedTab ul{list-style:none}
	#specializedTab li{width:19%;display:block;margin-right:7px;float:left;background-color:#ACACAC;border-top-left-radius:15px;border-top-right-radius:15px}
	#specializedTab li:last-child{margin-right:0;float:right}
	#specializedTab li a{display:block;color:#FFF;text-decoration:none;font-weight:700;font-size:13px;line-height:130%;text-align:center;padding:10px 0}
	#specialized4{border:10px solid #4683B4;padding:10px;margin-top:-2px;z-index:1;position:relative}
	#specializedTab .tab{overflow:hidden;margin:0;padding:0}
	#specializedTab .tab li.select{background-color:#4683B4}
	#specialized4 .leadText{padding:15px 5px 23px;color:#333;line-height:150%;margin-bottom:0}
	#specialized4 .gray-ballon{background-color:#DFDFDF;padding:13px 20px 11px;border-radius:8px;display:inline-block;position:relative;margin-bottom:20px;margin-left:5px;line-height:130%}
	#specialized4 .gray-ballon:after{content:"";display:block;position:absolute;bottom:-13px;left:67px;height:0;width:0;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #DFDFDF}
	#specialized4 .treecontrol{padding-left:5px;padding-bottom:17px}
	#specialized4 .treecontrol a{margin-right:15px}
	.chart-txt { float: left; width: 60%; margin-top: 0;}
	.chart-img { float: right;}
	
	.honyaku-pg .treeview .hitarea, .honyaku-pg .treeview-red .hitarea, .honyaku-pg .treeview-red li.lastCollapsable, .honyaku-pg .treeview-red li.lastExpandable { background-image: url(../jpsocn_59th/ulatus-img/treeview-blue.gif);}
	.honyaku-pg .treeview-red li { color: #569bd1; background-image: url(../jpsocn_59th/ulatus-img/treeview-blue-line.gif);}
	
	.yellow-btm-banner { margin: 40px 0 40px; clear:both;}
	.honyaku-pg .bodybanner { display: block; background: url(../img/body-banner-inner.jpg) no-repeat 0 0; width: 630px;height: 93px;background-position: center 0;margin: auto;}
	.honyaku-pg .bodybanner:hover { background-position: center -93px;}
	
	.honyaku-pg .btm-banner { width: 100%; overflow: hidden; margin: 0 0 40px; padding: 0 10px 5px; border: 1px solid #067fd8;}
	.honyaku-pg .btm-banner h2 { margin: 0; padding: 5px 0 0; font-size: 16px; color: #067fd8; font-weight: bold; position: relative; top: 10px;}
	.honyaku-pg .btm-banner h2:before { content: ""; display: inline-block; background: url(../img/beginner-icon.png) 0 0 no-repeat; height: 35px; width: 22px; margin-right: 10px; vertical-align: middle; position: relative; bottom: 10px;}
	.honyaku-pg .btm-banner-wrap { display: inline-block; width: 100%; margin-top: 5px;}
	.honyaku-pg .left-blk { float: left; width: 49%; padding: 10px; background: #edfaff; position: relative;}
	.honyaku-pg .btm-banner-wrap .entry-image { position: static;}
	.honyaku-pg .btm-banner a { font-size: 13px; color: #000 !important; text-decoration: none; display: block;}
	.honyaku-pg .btm-banner h3 { font-size: 13px; display: block; margin: 5px 0 15px; color: #067fd8; text-decoration: none; font-weight: bold;}
	.honyaku-pg .btm-banner-wrap p { width: 70%; margin: 0; font-size: 13px;}
	.honyaku-pg .btm-banner-wrap .right-img { position: absolute; right: 15px; bottom: 0;}
	.honyaku-pg .left-blk:after, .right-blk:after { content: ""; display: block; position: absolute; top: 0; right: -1px; background: url(../img/head-arrow.png) 0 0 no-repeat; width: 29px; height: 29px;}
	.honyaku-pg .right-blk { float: right; width: 48%; padding: 10px; background: #edfaff; cursor: pointer; position: relative;}
	.btm-green-blk { margin: 30px 0 20px;}
	
	
	.honyaku-pg .gototop { display: block;  width: 100%; text-align: right; margin: 20px 0 0 0; clear: both; overflow:hidden;}
	.honyaku-pg .gototop a {background-image: url(../img/common-sprite.png);background-position: 0px -126px;background-repeat: no-repeat;height: 17px; width: 97px; display: block; float: right;}
	.honyaku-pg .gototop a:hover { background-position: 0px -143px;}
	.honyaku-pg .area-wrap { padding-top: 0; background: none !important;}
	.honyaku-pg #floatMenu{ display:none;}
	
	#quote-cat-wrap { margin: 50px 0 5px;}
	#quote-cat-wrap .quote-btn-box { background: #e9e9e9; border: #d0d0d0 1px solid; padding: 12px 8px; overflow:hidden;}
	/*#quote-cat-wrap .quote-btn-box img{ max-width:none;}*/
	#quote-cat-wrap .contact-box a { background: url(../img/index/contact-cta.png) 0 -1px no-repeat;	background-size: contain; width: 100%; height: 95px;	    display: block; font-size: 0;}
	span.small-cta.second a { display: block; background: #fff; border-radius: 5px;}
	span.small-cta.second { float: right; width: 49%;}
	span.small-cta.first { float: left; width: 49%;}
	.contact-box { clear: both;}
	span.big-cta { margin-bottom: 10px; display: block;}
	div#quote-cat-wrap a:hover { opacity: 0.8;}
	.lt-img { float: left; width: 40%; text-align:center;}
	.rt-txt { float: right; width: 57%; margin-top: 5px;font: 12px "メイリオ", Meiryo;line-height: 150%;}
	.two-col { overflow: hidden; margin: 20px 0 0;}
	
	
	
	/* 106 Revamp */
	#pg-106 .page-cont{border:none}
	.tb-head{border-radius:15px 15px 0 0;background:#eb9191;color:#fff;display:inline-block;padding:10px 40px;font-size:22px;font-weight:700}
	.tb-body-area{border:10px solid #eb9191;padding:10px;font-size:16px;font-weight:700;width:100%}
	.tb-row{display:table-row;clear:both;border-bottom:1px solid #838383}
	.tb-cell{display:table-cell;padding:15px;border-right:1px solid #838383;border-bottom:1px solid #838383;text-align:center;vertical-align:middle;font-size:17px;line-height:21px}
	span.blue-bubble{position:absolute;bottom:55px;left:14%}
	.tb-cell:first-child{text-align:left;font-size:16px;padding:15px 9px}
	.tb-cell:nth-child(2){padding:10px 20px}
	.tb-cell:last-child{border-right:none}
	.no-btm-brdr .tb-cell{border-bottom:none}
	.tb-row.ylow-bg{background:#fff;color:#000}
	.tb-row.ylow-bg .tb-cell{text-align:left;font-size:16px;padding:25px 20px}
	.tabpanel .tb2 .tb-row.ylow-bg .tb-cell{padding:25px 11px}
	img.star-icon{margin:0 5px 0 0}
	.red-lg-txt{color:#c80000;font-size:30px;vertical-align:inherit}
	.sml-txt{font-size:13px;font-weight:400}
	.red-bg-wrap{border-top:1px dashed #a2a2a2;margin:10px 0 0}
	.red-bg{width:100%;display:block;background:#d52b1e;border:1px solid #d52b1e;color:#fff;font-size:22px;margin:10px 0 0;padding:10px 0;text-align:center}
	.color-333{color:#333}
	.top-red-tb{margin-bottom:20px}
	.lg-ylow-txt{color:#ab7300;font-size:24px;font-weight:700;margin:0 0 0 12px}
	.ylow-border-blk{border:10px solid #c6b961;padding:10px;margin-bottom:80px}
	.ylow-col{width:49%;display:inline-block;vertical-align:middle}
	.ylow-two-col{overflow:hidden}
	.ylow-col:last-child{border-left:2px solid #e6e6e6;padding:0 0 0 15px;width:50%}
	.pink-bg{display:inline-block;vertical-align:middle;color:#765700;font-weight:700;font-size:18px;padding:23px 10px;background:#ffdcdc;margin:0 15px 0 0}
	.rgt-txt{display:inline-block;vertical-align:middle;font-size:20px;font-weight:700}
	.pink-bg img{margin:0 10px 0 0}
	.rgt-txt span{font-weight:400}
	body .rd-txt{color:#c80000;font-weight:700;font-size:16px}
	.ylow-border-blk p{margin:0}
	.ylow-col:last-child .pink-bg{padding:35px 10px}
	#pg-106 .cont-head{font-weight:700;font-size:30px;border:none;line-height:normal;color:#000}
	#pg-106 .cont-head:before{margin-top:10px}
	.coul-blk{float:left;width:24%;margin:0 12px 0 0;color:#000}
	.four-col-blk{display:inline-block;margin-bottom:50px;width:100%}
	.four-col-blk.blue-color-blk{margin-bottom:35px}
	body .coul-blk:last-child{float:right;margin:0}
	.border-blk{border:2px solid #c8c8c8;border-radius:5px}
	.light-blue-bg{background:#e6f5ff;padding:10px 5px;font-size:22px;font-weight:700;color:#0071ad;line-height:28px;min-height:105px;border-radius:0 0 5px 5px}
	.coul-blk p{margin:10px 0 0;font-size:14px;line-height:25px}
	.light-red-bg{background:#ffdcdc;padding:10px 30px;font-size:22px;font-weight:700;color:#d52b1e;line-height:28px;min-height:77px;text-align:center;border-radius:0 0 5px 5px}
	.dark-red-blk{background:#fabebe;border-radius:5px;position:relative}
	.hex-img{position:absolute;left:2px;top:-25px}
	.red-col-btn{background:#b40000;color:#fff;text-decoration:none;padding:10px 15px;display:inline-block;font-size:16px;border-radius:5px;font-weight:700;position:relative;margin:10px 0 0;width:100%;text-align:center}
	.red-col-btn:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;position:absolute;right:10px;top:12px}
	.red-col-btn:hover{background:#d25050;color:#fff;text-decoration:none}
	.three-col-blk{display:inline-block;margin-bottom:50px}
	.three-col-blk .coul-blk{width:31.5%;margin:0 25px 0 0}
	.three-col-blk p{ min-height:175px}
	.yellow-bg-blk{background:#fff596;padding:20px 0 15px 90px;position:relative;text-align:center;margin-bottom:80px}
	.orange-hex{position:absolute;top:-15px;left:5px}
	.btn-hvr{display:none}
	.three-cta-blk a{float:left;margin:0 20px 0 0}
	.three-cta-blk{overflow:hidden;margin-bottom:80px}
	.three-cta-blk a:last-child{float:right;margin:0!important}
	.three-cta-blk a:hover img{display:none}
	.three-cta-blk a:hover img.btn-hvr{display:block;margin:auto}
	/*.ps-green-bg{background:#efeff0 url(../img/106/horn-img.png) 98% 15px no-repeat;padding:100px 20px 20px;margin:60px 0 0;position:relative}*/
	.ps-green-bg{background:#efeff0; padding:20px;margin:60px 0 0;position:relative}
	.ps-green-bg .ps-discount{background:none;padding:30px 0}
	.ps-green-bg .ps-discount span{font:600 24px メイリオ,"MS Mincho";color:#fff;font-weight:700}
	.ps-green-bg .ps-discount span.text{font-size:20px;color:#000}
	.red-bg-blk{border-radius:5px;font-size:20px;color:#000;font-weight:700}
	.green-bg-blk{background:#5f9400;padding:10px 20px;border-radius:5px}
	.logo-pop-blk{position:absolute;right:80px;top:-55px}
	.ps-plus{margin:0 5px}
	.ps-two-col{display:inline-block;width:100%}
	.ps-lt{float:left;width:49%;border:1px solid #dedede}
	.ps-rt{float:right;width:49%;border:1px solid #dedede}
	span.red-bg-blk img{vertical-align:sub;margin:0 10px 0 0}
	.hd-blk{font-size:24px;color:#000;background:#fbf0f4;text-align:center;padding:10px 0 5px;border-radius:10px 10px 0 0;font-weight:700;line-height:45px}
	.hd-blk img{margin:0 10px 0 0;vertical-align:top}
	.hd-blk a { color:#000; text-decoration:none; }
	.ps-two-col .hd-blk a:hover { text-decoration:underline; }
	.hd-no{font-size:17px;color:#000;font-weight:700;text-align:center;padding:5px 0 0;background:#fafafa;border-top:1px solid #dedede;border-bottom:1px solid #dedede}
	.hd-no span{font-size:30px;vertical-align:middle;color:#000;line-height:30px}
	.hd-no span.line-through{font-size:17px;color:#fff;text-decoration:line-through;margin:0 10px 0 0}
	.ps-two-col .red-bg-blk{overflow:hidden;display:inline-block}
	.ps-two-col .ps-plus{display:inline-block;clear:both;width:100%;text-align:center;margin:10px 0}
	.ps-two-col .bg-white{padding:25px 15px}
	.ps-two-col .nodecoration{margin:0 0 10px;list-style:none;padding:20px 5px;font-size:15px;display:inline-block;width:100%;min-height:210px}
	.greyout{color:#ccc;cursor:auto}
	.ps-two-col .li-lt{float:left;margin:0;border-right:1px dashed #5f9400;padding:0;min-height:165px;width:50%}
	.ps-two-col .li-rt{float:right;width:45%}
	.ps-two-col .nodecoration li{margin-bottom:10px;color:#000}
	.ps-two-col .nodecoration span li:last-child{margin:0}
	a.green-btn{background:#50a03c;color:#fff;text-decoration:none;padding:10px 60px;display:inline-block;font-size:16px;border-radius:5px;font-weight:700;position:relative;margin:10px 0 0;text-align:center}
	.green-btn:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;position:absolute;right:10px;top:12px}
	a.green-btn:hover{background:#83bd3f}
	.red-tb-sect-2 .tb-cell{padding:15px 19px}
	.five-col-blk .coul-blk{width:19.5%;margin:0 5px 0 0}
	.advanced .five-col-blk .coul-blk p{padding:0 5px}
	.five-col-blk{display:inline-block;width:100%;margin-bottom:50px}
	.five-col-blk .light-red-bg{padding:10px 15px}
	hr.grey-line{border-top:1px solid #e6e6e6}
	.tb-cell .blue-bubble-blk{right:25px;top:-35px;padding:5px 15px}
	.blue-bubble-blk{background:#0071ad;color:#fff;font-weight:700;position:absolute;right:5px;top:-20px;padding:5px 10px;border-radius:5px;text-align:center;line-height:normal}
	.blue-bubble-blk:after{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #0071ad;content:"";position:absolute;bottom:-11px;right:42.5%}
	.five-col-blk .blue-bubble-blk{line-height:15px;top:-30px}
	.four-btm-sect .light-red-bg{padding:10px 0}
	.four-btm-sect .coul-blk p{ min-height:115px}
	#pg-106 .nav-tabs{border-bottom:#e91f11 4px solid}
	#pg-106 .nav-tabs.affix{border-bottom:#e91f11 4px solid!important}
	.nav-tabs.common-tab-new li.active a,.nav-tabs.common-tab-new li:hover a,.nav-tabs.common-tab-new li a:hover,.nav-tabs.common-tab-new li.active a:focus{background:none;border-bottom:70px solid #363636;border-left:15px solid transparent;border-right:15px solid transparent;border-top:0;height:0}
	.common-tab-new li a b{display:block;height:29px}
	.common-tab-new li.active a:after{content:"";display:block;width:19px;height:71px;background:url(../new-images/publication-support/tab-active-bdr.png) 0 0 no-repeat;position:absolute;right:-18px;top:23px;background-size:100% 100%}
	.common-tab-new li a{background:none;text-align:center;border-radius:0;border-bottom:70px solid #f2f2f2;border-left:15px solid transparent;border-right:15px solid transparent;border-top:0;height:0}
	.img-blk{text-align:center;padding:15px 10px}
	.five-col-blk .img-blk{padding:25px 10px 15px}
	.four-btm-sect .img-blk{padding:35px 10px 15px}
	.scroll-blk1{height:80px;display:block;width:100%;margin-top:-80px}
	.scroll-blk{height:145px;margin-top:-145px}
	#pg-106 #floatMenu{display:none}
	.btm-center-blk{max-width:665px;margin:auto}
	#pg-106 .common-tab-new li { margin:0; width:33.33%; }
	#pg-106 .tab-content-blk{padding:0 20px 60px;border:1px solid #c7c7c7}
	#pg-106 .tabpanel h1{display:block;font-size:42px;font-weight:700;margin:35px 0 30px}
	#pg-106 .container.content-area-blk{width:1025px}
	#pg-106 .common-tab-new li img{display:inline-block;vertical-align:middle;margin:-5px 0 0; width:40px; height:auto; }
	#pg-106 .common-tab-new li span{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;text-align:left;line-height:27px;margin:0 0 0 15px}
	#pg-106 .common-tab-new li span.sm-txt{font-size:24px;margin:0}
	#pg-106 .nav-tabs-bottom.common-tab-new li a{border-bottom:none!important;border-top:65px solid #e4e3e3}
	#pg-106 .nav-tabs-bottom.common-tab-new li.active a,#pg-106 .nav-tabs-bottom.common-tab-new li:hover a,#pg-106 .nav-tabs-bottom.common-tab-new li a:hover,.nav-tabs-bottom.common-tab-new li.active a:focus{border-top:65px solid #363636!important}
	.nav-tabs-bottom.common-tab-new li a:before{margin:-65px auto 5px;content:"";display:block}
	#pg-106 .nav-tabs-bottom.common-tab-new{border-bottom:none;border-top:#e91f11 4px solid}
	#pg-106 .nav-tabs-bottom.common-tab-new li.active a:after{content:"";display:block;width:19px;height:67px;background:url(../new-images/publication-support/tab-active-bdr-btm.png) 0 0 no-repeat;margin-right:0;margin-top:0;float:none;top:-67px;position:absolute;right:-16px;background-size:100% 100%}
	#pg-106 .nav-tabs.common-tab-new li a:hover, #pg-106 .nav-tabs.common-tab-new li.active a { border-bottom-width:65px; }
	#pg-106 .common-tab-new li a{border-bottom-color:#e4e3e3}
	#pg-106 .nav-tabs.common-tab-new li.active a,#pg-106 .nav-tabs.common-tab-new li:hover a,#pg-106 .nav-tabs.common-tab-new li a:hover,#pg-106 .nav-tabs.common-tab-new li.active a:focus{border-bottom-color:#363636}
	.nav-tabs.common-tab-new.affix li.active a,.nav-tabs.common-tab-new.affix li:hover a,.nav-tabs.common-tab-new.affix li a:hover,.nav-tabs.common-tab-new.affix li.active a:focus, #pg-106 .nav-tabs.common-tab-new.affix li a:hover, #pg-106 .nav-tabs.common-tab-new.affix li.active a{border-bottom:40px solid #363636; cursor:pointer;}
	.common-tab-new.affix li a{border-bottom:40px solid #f2f2f2}
	.common-tab-new.affix li a b{height:15px}
	#pg-106 .common-tab-new.affix li span{font-size:20px;line-height:19px;margin:5px 0 0 15px; font-size:18px; }
	.common-tab-new.affix li.active a:after{height:40px}
	#pg-106 .common-tab-new.affix li img{width:10%;margin:0}
	#pg-106 .common-tab-new.affix li span br{display:none}
	#pg-106 .common-tab-new.affix li span.sm-txt{font-size:15px;margin:0 0 0 15px}
	#pg-106 .nav-tabs-top.affix{min-width:1005px}
	#pg-106 .tabpanel h1 img{vertical-align:bottom;margin:0 10px 0 0}
	#pg-106 a:focus{outline:none}
	.publication-support .row.header-top{ min-height:26px}
	.posrelative{position:relative}
	
	.floatRight.paddingleft20.paddingtop20{float:right;margin-left: 20px;margin-top: 20px;}
	
	.PS-Promotion { border:#d52b1e 2px solid; }
	.PS-Promotion p { margin-bottom:10px; font-size:14px; }
	.PS-Promotion .info-wrap { padding:20px 20px 0; position:relative; }
	.PS-Promotion .info-wrap:before, .PS-Promotion .info-wrap:after { content:""; position:absolute; right:0; top:0; display:block;  }
	.PS-Promotion .info-wrap:before { background:url(../publication-support/images/ps-logo-pop.png) 0 0 no-repeat; width:123px; height:47px; z-index:2; right:60px; top:-10px; }
	.PS-Promotion .info-wrap:after { background:url(../publication-support/images/ps-logo-circ.png) 0 100% no-repeat; width:90px; height:120px; z-index:1; }
	.PS-Promotion .info-wrap h2 { font-size:30px; font-weight:bold; line-height:38px; margin:0 0 10px;}
	.PS-Promotion .info-wrap h2 span, .PS-Promotion .promo-code-wrap .dis-box h2 span { color:#d52b1e; }
	.PS-Promotion .info-wrap .combo-wrap { float:left; width:48%; background-color:#eed9df; padding:5px; margin:5px 5px 10px; text-align:center;   }
	.PS-Promotion .info-wrap .combo-wrap .combo-box { display:inline-block; font-size:14px; font-weight:bold; }
	.PS-Promotion .info-wrap .combo-wrap .combo-box.plus { color:#d52b1e; font:bold 24px arial; margin:0 15px; }
	
	.PS-Promotion .promo-code-wrap { background:#f9e46f url(../publication-support/images/promotion-ziczak-bg.jpg) 0 0 repeat-x; }
	.PS-Promotion .promo-code-wrap .dis-box, .PS-Promotion .promo-code-wrap .code-box { float:left; width:50%; text-align:center; padding:20px 0 0; }
	.PS-Promotion .promo-code-wrap .dis-box h3 { margin:0; font-size:24px; font-weight:bold; padding-top:30px; }
	.PS-Promotion .promo-code-wrap .dis-box h2 { margin:0; font-size:46px; font-weight:bold; }
	.PS-Promotion .promo-code-wrap  p { line-height:normal; }
	.PS-Promotion .promo-code-wrap p span.code { display:inline-block; font-size:24px; font-weight:bold; line-height:24px; color:#fff; background-color:#d52b1e; border-radius:6px; border:#fff 1px dashed; padding:10px 20px 5px; letter-spacing:3px;  }
	
	.pdf-btn{position:relative;display:inline-block;background-color:#98123A;color:#FFF!important;text-shadow:#666 0 1px 2px;border-radius:5px;padding:5px 15px;text-decoration:none;font-weight:700;transition:all .3s ease}
	.imgshadows{width:65%;height:auto;background:#FFFFFE;padding:4px;border:1px solid #333;margin-top:5px;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}
	.plagiarism-pg #fancybox-wrap,.free-cover-letter #fancybox-wrap{left:32%!important}
	.plagiarism-pg #fancybox-outer div,.free-cover-letter #fancybox-outer div{overflow:hidden!important;text-align:center;width:auto!important}
	.plagiarism-pg #fancybox-left,.plagiarism-pg #fancybox-right{display:none!important}
	.marr-9per{margin-right:9%}
	.bullet-dot{background-image:url(../img/subnav/sitemapiteml3bg.png);background-position:-20px -11px}
	.dark-grey-pdf{margin-bottom:85px}
	.dark-grey-pdf a{color:#fff;background:gray;position:relative;padding:10px 30px 10px 50px;font-size:18px;font-weight:700;display:inline-block;border-radius:10px;text-decoration:none;border:1px solid transparent}
	.dark-grey-pdf a:before{content:"";background-image:url(../new-images/editing-service/grey-btn-pdf.png);width:31px;height:31px;position:absolute;left:8px;top:7px}
	.dark-grey-pdf a:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;position:absolute;right:10px}
	.dark-grey-pdf a:hover,.step-grey-btn a:hover,.grey-buttons a:hover,a.req-grey-btn:hover,.grey3col-btn:hover{opacity:.7}
	.step-grey-btn{margin-top:25px;margin-right:25px}
	.step-grey-btn a{color:#00f;position:relative;font-size:14px;text-decoration:underline}
	.step-grey-btn a:hover{text-decoration:none}
	.editing-service .steps-box .step-grey-btn a:hover{border-bottom:1px solid transparent;opacity:1}
	.editing-service .steps-box .step-grey-btn a{font-size:14px}
	.step-grey-btn a:hover{border-bottom:1px solid transparent;opacity:1}
	.grey3col-btn{color:#fff!important;background:gray;position:relative;padding:47px 30px 47px 15px;font-size:26px!important;font-weight:700;border-radius:10px 10px;text-decoration:none!important;border:1px solid transparent}
	.step-grey-btn a:after{content:"";background:url(../new-images/common/index-sprite.png) -17px -93px repeat-x;height:15px;width:16px;position:absolute;right:-20px;top:2px}
	.grey3col-btn:after{content:"";width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #fff;position:absolute;right:5px}
	.editing-services .three-cta-blk a{margin:0 8px 0 0}
	.new-tb-layout{background:#fab4b4;color:#000;padding:20px 0;font-weight:700;margin:65px 0 0}
	.tb-blk{display:inline-block;vertical-align:middle;padding:0 5px}
	.tb-blk:nth-child(4),.tb-blk:nth-child(6){vertical-align:top}
	.tb-blk-row{display:table-row}
	.tb-blk-cell{display:table-cell;width:auto;padding:9px 12px;text-align:center;background:#fff;border-bottom:2px solid #fab4b4;border-right:2px solid #fab4b4;vertical-align:middle}
	.tb-blk-cell.tb-blk-head{background:#ffdcdc;font-size:11px;font-weight:700;border-radius:10px 10px 0 0;padding:7px 9px}
	.tb-blk-cell.red-bg{background:#b40000;font-size:20px;color:#fff}
	.tb-blk-cell .font-14{vertical-align:text-bottom}
	.tb-blk-cell.text-left{text-align:left}
	.plus-equal{display:block;text-align:center;font-weight:700;font-size:40px;line-height:40px}
	.tb-blk p.font-11.strong{line-height:15px}
	.tb-blk:first-child{vertical-align:bottom}
	.tb-blue-bubble{background:#0071ad;border-radius:10px;color:#fff;padding:5px;border:2px solid #fff;font-size:12px;line-height:normal;position:absolute;top:-60px;left:0;width:130px}
	.tb-blue-bubble:after{content:"";background-image:url(../new-images/editing-service/blue-bubble-arrow.png);width:29px;height:14px;position:absolute;bottom:-14px;right:47px;background-repeat:no-repeat}
	.tb-green-bubble{background:#8eb521;border-radius:10px;color:#fff;padding:5px;border:2px solid #fff;font-size:12px;font-weight:700;line-height:16px;position:absolute;top:-74px;left:37.5%;width:210px;margin-left:-90px}
	.tb-green-bubble:after{content:"";background-image:url(../new-images/editing-service/green-bubble-arrow.png);width:29px;height:14px;position:absolute;bottom:-14px;left:50%;margin-left:-15px;background-repeat:no-repeat}
	.tb-yellow-bubble{background:#c8a000;color:#fff;padding:5px;border:2px solid #fff;font-size:14px;line-height:normal;position:absolute;top:-65px;left:0;width:115px}
	.tb-bubble{background:#c8a000;color:#fff;padding:5px 7px;border:2px solid #fff;border-radius:10px;font-size:12px;line-height:normal;position:absolute;top:0;left:42%}
	.tb-bubble:before{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #c8a000;position:absolute;left:-10px;top:12px}
	.large-tb-cell{padding:15px 110px 15px 10px}
	.tb-bubble.tb-bubble-red{background:#d52b1e;top:6px;font-size:16px}
	.tb-bubble.tb-bubble-red:before{border-right:10px solid #d52b1e;left:-7px;top:10px;border-top:7px solid transparent;border-bottom:7px solid transparent}
	.grey-buttons a span{margin:0 0 0 -7px}
	.grey-buttons{margin:30px 0 70px}
	.grey-buttons a{color:#fff;background:gray;position:relative;padding:7px 10px;font-size:18px;font-weight:700;display:inline-block;border-radius:7px;margin:0 0 0 20px;text-decoration:none;text-align:left}
	.grey-buttons a:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;float:right}
	.colum-blk{display:inline-block;width:41%;vertical-align:middle;margin-bottom:35px;color:#000}
	.colum-blk.arrow-blk{width:8%;text-align:center}
	.req-flow{overflow:hidden;margin:40px 0 0}
	.left-step{float:left;font-size:21px;font-weight:700;background:#fff0f0;padding:10px;width:78%;border-top:1px solid #c87878;border-left:1px solid #c87878;position:relative}
	.right-icon{float:right;background:#f0f0f0;padding:10px;width:22%;text-align:center;border-radius:0 10px 0 0;margin:2px 0 0;border-right:1px solid #c87878;border-top:1px solid #c87878;position:relative}
	.req-blk-cont{clear:both;padding:10px;border:1px solid #c87878;min-height:205px;position:relative;top:-1px}
	.left-step span{font-size:17px;color:#d52b1e}
	.right-icon:before{content:"";width:0;height:0;border-top:57px solid transparent;border-bottom:0 solid transparent;border-left:20px solid #fff0f0;position:absolute;left:0;top:-3px}
	.right-icon img{margin:0 0 0 15px}
	.right-icon:after{content:"";position:absolute;border-top:1px solid #c87878;width:60px;transform:rotate(70deg);transform-origin:0 0;left:0;top:-3px}
	.req-blk-cont p{margin:0 0 10px}
	a.req-grey-btn{color:#fff;background:gray;position:relative;padding:7px 35px 7px 10px;font-size:18px;font-weight:700;display:inline-block;border-radius:7px;margin:15px 0 0;text-decoration:none;text-align:left}
	a.req-grey-btn:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;position:absolute;right:10px}
	.dashed-line{display:block;border-top:1px dashed #c87878;margin:15px 0}
	.minh140{ min-height:140px}
	.req-grey-blk{position:absolute;right:10px;bottom:10px}
	.vlt{vertical-align:top}
	.colum-blk.arrow-blk.vlt{margin-top:115px}
	.top-blue-bubble{background:#0071ad;border-radius:10px;color:#fff;padding:5px;font-size:12px;line-height:normal;position:absolute;top:-53px;left:-87px;width:285px;text-align:center;font-weight:700}
	.top-blue-bubble:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #0071ad;position:absolute;bottom:-10px;left:43%}
	.step-grey-btn p{color:#000;font-weight:700}
	.comparision-table{border:1px solid #e0e0e0;width:100%;display:table}
	.c-row{display:table-row}
	.c-cell{display:table-cell;border-right:1px solid #e0e0e0;padding:10px;border-bottom:1px solid #e0e0e0;width:42%}
	.c-cell:last-child{border-right:none}
	.c-row:last-child .c-cell{border-bottom:none}
	.c-lpinkbg{font-size:15px;font-weight:700;color:#000}
	.c-head{background:#fbf0f4;font-size:20px;font-weight:700;color:#000;text-align:center}
	.c-head img{display:inline-block;vertical-align:bottom;width:53px;height:auto}
	.c-cell ul{list-style:none;padding:0;margin:0}
	.c-cell ul li{position:relative;font-size:14px;padding:0 0 0 20px;margin-bottom:5px}
	.c-cell ul li:before{content:"";width:10px;height:10px;background:#d52b1e;position:absolute;left:0;top:5px;border-radius:50%}
	.c-cell.c-lpinkbg{width:15%}
	.c-dpinkbg{width:100%;display:block;background:#fafafa;padding:10px;font-size:15px;font-weight:700;color:#000;border-bottom:1px dashed #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}
	.no-top-brdr{border-top:none}
	.c-cell.single-col{width:100%;padding:0;vertical-align:top}
	.c-col{width:40%;float:left;padding:20px 0 0;min-height:125px;vertical-align:top}
	.comparision-table.perc50blk .c-col{width:50%}
	.mid-img-blk{position:absolute;top:15px;left:28%;text-align:center;width:350px}
	.c-col:last-child{border:none;width:40%;float:right}
	.mid-img-blk p{color:#000;font-weight:700;margin:10px 0 0;font-size:15px;line-height:18px}
	.c-yellow-bg{clear:both;padding:10px;color:#000;border-top:1px dashed #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:14px}
	.c-two-col{clear:both}
	.no-btm-brdr{border-bottom:none!important}
	
	.comparision-table .tb-head { padding: 10px; font-size: 19px;}
	.comparision-table .top-red-tb {  display: inline-block;padding: 10px; border-width: 5px;width: 100%;}
	body .comparision-table .tb-body-area { display: inline-block; padding: 0; border-width: 1px; border-color: #dddddd;}
	.comparision-table .tb-cell .blue-bubble-blk {   right: 0; top: -15px; padding: 2px; left: 5%; width: 80px;}
	.comparision-table .tb-row { display: block; clear: none; float: left;    width: 36%; word-break: break-all; border-bottom: none;}
	.comparision-table .tb-row.ylow-bg { width: 28%;}
	.comparision-table .tb-row.ylow-bg .tb-cell {  font-size: 12px; padding:20px 10px 0;}
	.comparision-table .tb-cell:first-child { font-size: 13px; padding: 12px 1px; line-height: normal; font-weight: bold;background: #fbf0f4;}
	.comparision-table .tb-cell:first-child .sml-txt{ font-size: 10px; display:block; font-weight: bold;}
	.comparision-table .tb-cell { display: block; padding: 10px 5px; text-align: center; font-size: 15px; line-height: normal; height: 60px; border-right: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;}
	.comparision-table .red-lg-txt{ font-size:25px;}
	.comparision-table .red-bg-wrap {  display: block; clear: both; float: left; padding: 10px; margin: 0;}
	.comparision-table .red-bg {   width: 100%; display: block; font-size: 15px; padding: 10px; text-align: left; color: #d52b1e; background: #fbf0f4; margin:0;}
	.comparision-table .no-btm-brdr .tb-cell { border-bottom: 1px solid #dddddd; border-right: none !important; }
	.comparision-table .no-btm-brdr .tb-cell strong { margin-top: 7px; display: block;}
	.comparision-table .tb-cell:last-child { border-bottom: none !important; border-right: 1px solid #dddddd;}
	.comparision-table .tb-cell:nth-child(2), .comparision-table .red-tb-sect-2 .tb-cell { padding: 10px 5px;}
	.comparision-table .red-bg img.star-icon { margin: 2px 5px 5px 0; float: left;}
	.grey-border .tb-body-area { border: 5px solid #cccccc;}
	.comparision-table .grey-border .red-lg-txt { font-size: 18px;}
	.comparision-table .grey-border .tb-cell{padding: 15px 5px;}
	.c-yellow-bg .ylow-border-blk {  border: 1px solid #dddddd; padding: 5px 0; margin: 20px 0 10px; background: #fff3f3;}
	.c-yellow-bg .ylow-border-blk .pink-bg { font-size: 16px; background: transparent; color: #000;}
	.c-yellow-bg .ylow-border-blk .rgt-txt p{ font-size:17px;}
	.c-yellow-bg .ylow-col:last-child{width: 55%; border-left: 1px dashed #ddd;}
	.c-yellow-bg .ylow-col{ width: 42%;}
	/*.c-yellow-bg .ylow-col:last-child .pink-bg { padding: 35px 5px;}*/
	.solid-brdbr{ border-right: 1px solid #d52b1e; }
	
	.comparision-table .yellow-bubble:after { border-top: 12px solid #ffe653; bottom: -10px; right: 35%;}
	
	.tb-cell.dyellowbg{color:#adadad}
	.tb-cell.dgreybg{padding-top:20px!important;color:#adadad}
	.blue-sq{display:inline-block;color:#fff;font-size:20px;font-weight:700;background:#0071ad;padding:10px;margin:-10px 10px 0}
	.y-col{display:inline-block;width:50%;margin:0;padding:10px 0;vertical-align:top}
	.y-col:last-child{border-left:1px solid #e0e0e0;width:49%;padding-left:5px}
	.y-two-col{margin:-10px 0}
	.c-file-blk{padding:15px 10px;font-size:14px;color:#000}
	.c-file-blk span img{margin:0 10px 0 0}
	.c-file-blk p{margin:15px 0 0}
	body.editing-services .adv-chart-wrap h2{font-size:28px;color:#d52b1e;border-bottom:2px solid #d52b1e;padding:30px 0 5px!important;text-align:left;margin-bottom:15px}
	.my-sticky-element.stuck{position:fixed;top:105px;display:block;float:left;width:945px;z-index:1}
	.my-sticky-element.stuck .c-cell{float:left;font-size:15px;padding:3px 0;min-height:35px}
	.my-sticky-element.stuck .c-cell img{width:40px;height:28px}
	.pg-20 .bignner-wrap,.pg-20 .buttons.text-center{display:none}
	.pg-20 .banner{margin-top:0!important}
	.advanced .five-col-blk .light-red-bg{font-size:20px}
	.three-cta-blk.two-cta-blk{margin-top:70px}
	.three-cta-blk.two-cta-blk a{float:none;display:inline-block;vertical-align:middle}
	.color-enago{color:#d52b1e}
	.border{border:1px solid #000}
	.member-top-btns ul{padding:0;list-style:none;margin:0}
	.member-top-btns ul li{display:inline-block;padding:5px 17px;margin:0 13px 0 0;background:#000;font-size:15px;font-weight:700}
	.member-top-btns a{color:#fff;text-decoration:none}
	.member-top-btns{margin:0}
	.member-top-btns ul li:hover{background:#d52b1e}
	.member-top-btns ul li:last-child{margin:0}
	.abt-logos p{margin:0 0 10px}
	
	.black-bg-txt { background: #363636; text-align: center; color: #fff; font-size: 18px; padding: 3px 0; margin-top: 5px; line-height: normal;}
	.hide-nav-pg .navbar { display: none;}
	.hide-nav-pg .affix { position: static;}
	
	.ps-customform-pg .addons label.label_check{ cursor:pointer; display: inline-block!important; width: auto !important; height: auto; margin: 0 5px 0 0; float: none;}
	.ps-customform-pg .checkBoxs .lb-blk { display: block ; width: 33% ; height: 25px; margin: 5px 0; float: left;}
	.ps-customform-pg .ps-form-wrap .infoLink{ position:relative;}
	.ps-customform-pg .ps-form-wrap .infoBox{ left:17px; padding: 10px 12px 10px;width: 280px;}
	a.close_notification { position: absolute; right: 4px; top: -3px;}
	
	
	.wordbook .qa-Wrap .qa-box span.qa-text{ margin-left:0;font-weight:bold;}
	.wordbook .qa-Wrap .qa-box span.qa-text:before{ display:none;}
	.wordbook  h3.book-head{margin:20px 0 0;}
	.wordbook .qa-Wrap.qa-singal .qa-box { padding: 5px 15px;}
	.wordbook .qa-Wrap.qa-single-ans { margin-top: 30px;}
	.wordbook .qa-Wrap.qa-singal .qa-box span.qa-text, .wordbook  .qa-abox-wrap .qa-box span.qa-text.ans{ font-weight:normal;}
	.wordbook .qa-abox-wrap { overflow:hidden;}
	.wordbook .qa-abox-wrap .qa-head { border-bottom: none; background: url(../images/qa-up-arrow.png) 0 10px no-repeat; float: right;margin-top: 0;}
	
	.campaign .quotation-callus-banner .quotationbutton{width: auto !important;}
	.campaign .cont-wrap{ font-size:14px;}
	.campaign .camp-title{ font-size:16px;}
	.campaign .bignner-wrap {   width: 605px; margin: auto;}
	
	.btm-ps-cta a { display: inline-block; margin: 0 20px;}
	.btm-ps-cta a:hover { opacity: 0.8;}
	.marb-35{ margin-bottom:35px !important;}
	.marb-45{ margin-bottom:45px !important;}
	
	.pg-20 .common-tab-new li { width: 50%;}
	.pg-20 .common-tab-new li.active a:after{height: 60px; }
	.pg-20 .common-tab-new li a{border-bottom: 60px solid #f2f2f2;font-size: 19px; }
	.pg-20 .nav-tabs.common-tab-new li.active a, .pg-20 .nav-tabs.common-tab-new li:hover a, .pg-20 .nav-tabs.common-tab-new li a:hover, .pg-20 .nav-tabs.common-tab-new li.active a:focus{border-bottom: 60px solid #363636;}
	.pg-20  .common-tab-new.affix li a b { height: 30px;}
	.pg-20  .nav-tabs-top.affix {  min-width: 665px; /* background-color: transparent;*/}
	
	.expand-blk-arrow .small-text { font-size: 15px; display: inline-block;}
	.expand-blk-arrow span{ display: inline-block;}
	.expand-blk-arrow .disp-inblk{ cursor:pointer; position:relative;}
	.expand-blk-arrow .disp-inblk:after{content:"";position:relative;left:10px;bottom:4px;font-family:'FontAwesome';font-size:30px;display:inline-block;vertical-align:top;line-height:25px;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}
	.expand-blk-arrow .disp-inblk.collapse:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}
	tr.ps-conts .no-list{margin:15px 0 10px 50px}
	.yellow-bg{background:#fdf9eb;padding:15px 20px;margin:25px 0}
	.yellow-bg p{margin:0}
	.yellow-bg h3{color:#000;font-size:14px;font-weight:700;text-align:left;background:url(../new-images/editing-service/sprite.png) no-repeat scroll 0 -191px;padding:0 0 10px 23px;margin:0}
	.mi-style tr td:last-child{background:#f2f2f2;width:43%}
	.rs-style tr td:last-child{background:#f2f2f2;width:36%}
	.rs-style tr td:first-child{width:20%}
	.heading-subtxt{font-size:11px!important;font-weight:400!important;text-align:left!important;margin-top:10px;display:inline-block;line-height:17px;position:relative;padding:0 0 0 10px}
	.heading-subtxt:before{content:"-";position:absolute;left:0}
	.stroke{text-decoration:line-through}
	h4.point-head{border-bottom:#fabebe 1px solid;border-radius:0;font-size:17px;font-weight:700;color:#000;padding:10px 5px 5px;position:relative;margin:0 0 35px 20px}
	h4.point-head span{position:absolute;left:-25px;top:-8px;font-size:50px;color:#d52b1e;font-family:"Mincho";font-weight:400}
	
	.points-wrap .pull-left { margin: 0 20px 8px 20px; width: 47%;}
	.img-txt img { display: inline-block; vertical-align: middle;}
	.img-txt span { display: inline-block; vertical-align: bottom; font-size: 15px; margin: 0 0 0 10px; color: #000; font-weight: bold; line-height: 22px;}
	.img-txt span strong { font-size: 22px; color: #d52b1e;}
	.img-txt.dashed-border { border-bottom: 1px dashed #ccc; padding: 0 0 10px; margin: 0 0 10px;}
	.img-txt .pull-right { margin: 0 auto; width: 76px;float: left !important; text-align: right;}
	
	.slider-img { display: inline-block; vertical-align: middle;}
	.slider-img img { width: 120px; height: auto;}
	.slider-txt { display: inline-block; vertical-align: top; font-size: 15px; line-height: normal; margin: 0 0 0 5px;}
	.slider-txt span { display: block; font-size: 14px; margin: 5px 0 0;}
	.slider-txt strong {font-size: 22px;line-height: 30px;}
	.slider-txt span img { margin: 0 5px 0 0;}
	.native-editors #main-banner { margin: 0 0 55px; border-top: 1px dashed #ccc; padding: 15px 0 0;}
	.native-editors .carousel-inner { position: relative; width: 100%; overflow: hidden; margin: 10px 0 0;}
	.native-editors .carousel-inner .item{ margin:0 35px; overflow:hidden;}
	.native-editors .carousel-inner a{ color:#000; text-decoration:none;}
	.native-editors .glyphicon-chevron-left:before { color: transparent; background-image:url(../new-images/common/arrow-left-normal.png); width:13px; height:22px; background-repeat:no-repeat; }
	.native-editors .glyphicon-chevron-right:before { color: transparent;background-image:url(../new-images/common/arrow-right-normal.png); width:13px; height:22px;background-repeat:no-repeat; }
	.native-editors .controls-wrap a { background: none;}
	.native-editors .carousel-control{ text-shadow:none;}
	.native-editors .controls-wrap { width: 100%; display: inline-block; position: absolute; background: none; top: 65%; z-index:99;}
	.native-editors .carousel-control .glyphicon-chevron-left { left: 20px;}
	.native-editors .carousel-control .glyphicon-chevron-right { right: 10px;}
	.img-txt-wrap { float: left; margin: 0 10px 0 0; padding: 0 10px 0 0;}
	.img-txt-wrap:first-child { border-right: 1px solid #ccc;}
	
	.pink-bg-blk {margin: 45px auto 40px;background: #fff3f3;padding: 10px;border: 1px solid #dddddd; clear:both;}
	.pink-bg-blk img {display: inline-block;vertical-align: top;}
	.pink-bg-blk p {display: inline-block;width: 78%;margin: 0 0 0 20px;font-size: 13px;}
	.pink-bg-blk p strong {display: block;font-size: 16px;margin-bottom: 10px;}
	
	/*header.affix .pos-relat{ display:none;}
	.navbar-inverse.affix  .navbar-nav > li.first a span { background: url(../new-images/common/enago-icon.png) center 2px no-repeat;}
	li.menu-cta { display: none;margin: 0 0 0 10px; float: right;}
	.affix li.menu-cta { display: block;}
	li.menu-cta a{ padding:0 !important;} */
	/*.navbar-inverse.affix .container{ width:1000px;}*/
	
	.dropdown-submenu > a:after{ display:none;}
	.dropdown-submenu > .dropdown-menu{ display:block !important; left:0; position:relative;width: 100%; margin:0; border-radius: 0; box-shadow: none; min-width: 260px;}
	.dropdown-menu > li > a{font-size:14px}
	li.dropdown-submenu ul li a{font-size:12px;padding:2px 20px 2px 30px;list-style-type:disc;background:none!important;position:relative;display:block}
	li.dropdown-submenu ul li a:hover{background:#d52b1e!important}
	li.dropdown-submenu ul li a:before{content:"-";margin:0 5px 0 0;display:inline-block;vertical-align:middle}
	.dropdown-menu > li > a.sub-cat{padding:2px 30px;font-size:12px}
	.navbar-inverse .navbar-nav > li > a{border-left:none;background-color:#303030;/*border-top:1px solid #000;border-bottom:1px solid #000;*/background-image:url(../new-images/common/nav-seperator.png);background-repeat:no-repeat;font-weight:700;font-size:16px; }
	ul.dropdown-menu-sub{margin:0;padding:0;list-style:none}
	li#free-service-tab{clear:both}
	li#free-service-tab.dropdown-submenu>a:after{display:block;transition:all .5s ease}
	li#free-service-tab.dropdown-submenu .dropdown-menu { display: none !important; position: absolute; left: 100%; top: 0; border:none;}
	li#free-service-tab:hover .dropdown-menu { display: block !important;}
	li#free-service-tab.dropdown-submenu .dropdown-menu li a{padding: 3px 20px 1px ;}
	li#free-service-tab ul.dropdown-menu-sub{ display:none;}
	li#free-service-tab:hover ul.dropdown-menu-sub{ display:block;}
	
	.fileformatblk { float: right;   /* text-align: right; */   margin: -15px 0 0;}
	.fileformatblk strong { display: block; margin-bottom: 5px;}
	.fileformatblk img { display: inline-block; margin: 0 3px;}
	.pink24hrs { padding: 10px 20px; background: #efeff0; font-size: 20px; margin: 10px 0 0; font-weight: normal; clear:both;}
	.pink24hrs img { margin: 0 15px 0 0;}
	.req-blk-wrap .pink24hrs { padding: 10px; font-size: 15px; margin: 10px 0 0;}
	.req-blk-wrap .pink24hrs img {   margin: 0 8px 0 0;   }
	.minh160 { min-height: 160px;}
	/*.top-red-tb.red-tb-sect-2 .tb-cell .blue-bubble-blk { right: -39px;}*/ 
	#pg-106 .red-bg { border: none; color: #d52b1e;  background: transparent; }
	.req-blk-cont.minh160 a{ margin-top: 33px; display: block; text-align: center;}
	
	.file-icons img { margin: 0 4px;}
	.page-cont.other-service .row a:hover img { opacity: 0.7;}
	
	.tb-cell.center-tb-txt{ border-right: 0 !important; text-align: right; margin: 0 -50px 0 0 ;}
	span.font-13.rd-txt.text-center.mart-5.dis-blok { width: 49%; margin: auto;}
	.tb-rel{ position:relative; }
	.tb-rel .tb-cell:last-child { position:absolute; right:50px; width:65%; padding:14px 0 13px; }
	.tabpanel .tb2 .tb-cell{ padding: 15px 10px 15px}
	body#pg-106 .tabpanel .tb-cell.center-tb-txt { display: block; padding:15px 0 40px!important; margin:  0;}
	.ldd{ padding:7px; margin:10px 0px; background-color:#fdf9eb; border:1px solid #f3c661;}
	img.mb-image { max-width: initial;}
	.peer-offer-text {  font-size: 13px; background-color: #eee; padding: 2px 60px; border: #fff 3px solid; border-radius: 50px;}
	.peer-offer-text.normal{position:absolute;width:675px;left:-565px;bottom:5px}
	.popup45y{background-image:url(../new-images/campaign/pop-up-bg.jpg);padding:30px;color:#000;margin-bottom:20px;background-size:cover;background-repeat:no-repeat;background-position:center}
	.imgtxt{font-size:35px;line-height:normal;margin-bottom:20px}
	.imgtxt span{font-size:24px;display:block}
	.imgtxt img{float:left;margin:5px 20px 0 0}
	ul.square-list{margin:0;padding:0;list-style:none;font-weight:700;font-size:16px}
	ul.square-list li{margin-bottom:10px;position:relative;padding:0 0 0 25px}
	ul.square-list li:after{content:"";background:#d52b1e;width:15px;height:15px;position:absolute;left:0;top:5px}
	.popup45y td{padding:10px 25px;text-align:center;font-size:18px;font-weight:700;border:1px solid #ddd;background:#fff}
	.popup45y thead td{background:#d52b1e;color:#fff;padding:15px 25px}
	.popup45y table{margin:25px 0 20px;width:100%}
	.custpad{padding:15px 12px!important}
	.tb-row.anc .tb-cell{padding:6px 10px!important}
	body.campaign .cont-wrap{width:99%}
	.yellow-bubble{color:#08749a;background:#ffe653;border-radius:0;padding:2px 10px}
	.yellow-bubble:after{border-top:10px solid #ffe653}
	.lightblue-pdf a{border:1px solid #3e9dd4;display:inline-block}
	.lightblue-pdf a:hover{opacity:.8}
	.lightblue-pdf a span{color:#fff;background:#75bae2;position:relative;border-radius:0;border:1px solid #98cbe9;text-shadow:3px 3px 0 #459ed2,-1px -1px 0 #459ed2,1px -1px 0 #459ed2,-1px 1px 0 #459ed2,1px 1px 0 #459ed2;text-decoration:none;padding:10px 30px 10px 50px;font-size:16px;font-weight:700;display:inline-block}
	.lightblue-pdf a span:before{content:"";background-image:url(../new-images/editing-service/grey-btn-pdf.png);width:31px;height:31px;position:absolute;left:8px;top:7px}
	.lightblue-pdf a span:after{content:"";width:11px;height:15px;position:absolute;right:10px;background-image:url(../new-images/editing-service/stroke-arrow.png);top:14px}
	.editing-service .steps-box .col-md-6.col-xs-5 img{margin:0 0 0 20px}
	.new-cta-blk{width:679px;margin:60px auto;text-align:center;overflow:hidden}
	.new-cta-blk a{text-decoration:none;color:#fff}
	.new-cta-blk a:hover{opacity:.8}
	.form-cta a{border:1px solid #42a5e4;text-shadow:3px 3px 0 #0071ad,-1px -1px 0 #0071ad,1px -1px 0 #0071ad,-1px 1px 0 #0071ad,1px 1px 0 #0071ad;display:block;padding:10px 0;font-size:30px;font-weight:700;line-height:normal}
	.form-cta{border:1px solid #0066a7;background:url(../new-images/editing-service/bigctabg.png) #0387db no-repeat right;margin-bottom:10px}
	.form-cta a span{font-size:18px;margin:0 0 0 15px;vertical-align:middle}
	.sm-cta a{border:1px solid #98cbe9;text-shadow:3px 3px 0 #459ed2,-1px -1px 0 #459ed2,1px -1px 0 #459ed2,-1px 1px 0 #459ed2,1px 1px 0 #459ed2;display:block;padding:7px 0;font-size:27px;font-weight:700;line-height:normal;position:relative}
	.sm-cta{border:1px solid #3e9dd4;background:#75bae2;width:45%}
	.sm-cta a span{font-size:12px;margin:0;display:block}
	.sm-cta.pull-right a{font-size:20px;text-align:left;padding:8px 0 1px 25px;line-height:23px}
	.sm-cta.pull-left a:after{content:"";width:11px;height:15px;position:absolute;right:30px;background-image:url(../new-images/editing-service/stroke-arrow.png);top:18px}
	.sm-cta.pull-right{background-image:url(../new-images/editing-service/ctapen.png);background-repeat:no-repeat;background-position:90% 100%;width:53%}
	.support-system-blk{overflow:hidden;margin-bottom:50px}
	.light-pink-bg{width:49%;background:#fff3f3;border:1px solid #ddd;padding:20px;position:relative}
	.left-img{display:inline-block;margin:0 30px 40px 0;text-align:center}
	.right-txt h4{font-weight:700;font-size:22px;margin:0 0 20px}
	.right-txt{display:inline-block;width:66%;vertical-align:top}
	.light-pink-bg.wd75 .right-txt{width:70%}
	.pull-right.light-pink-bg .red-square-box{right:25px}
	.light-pink-bg p{font-size:14px!important;margin:0;min-height:195px}
	body.normal .light-pink-bg p{ min-height:auto}
	.red-square-box{position:absolute;background:#d52b1e;color:#fff;padding:2px 10px 0;font-size:11px;right:10px;top:10px;line-height:16px; display:inline-block;}
	.benefits-col{float:left;width:23%;border:1px solid #ddd;padding:30px 10px 15px;margin:0 25px 25px 0;position:relative;min-height:440px}
	.benefits-blk-btm .benefits-col{width:49%;min-height:255px;margin:0 17px 25px 0}
	.benefits-blk-btm .benefits-col:last-child{margin:0}
	.benefits-col .step-grey-btn{position:absolute;right:10px;bottom:10px}
	.benefits-blk{display:inline-block;width:100%;margin:15px 0 0}
	.benefits-col:nth-child(4){float:right;margin:0}
	.benefits-col h4{margin:0 0 20px;text-align:center;font-weight:700;font-size:21.4px}
	.benefits-img-blk{text-align:center;margin:6px 0 0;height:90px}
	.benefits-col p{margin:0;font-size:14px}
	.benefits-col .red-square-box{top:5px;right:5px}
	.mh48{ min-height:48px}
	.mh350{ min-height:390px}
	.mh366 {min-height: 366px !important;}
	
		
	.benefits-col .yellow-bubble{top:-23px;left:12px;width:190px}
	ul.business-partners{margin:5px 0 20px;padding:20px 20px 10px;overflow:hidden;border:1px dashed #d2d2d2}
	ul.business-partners li{display:inline-block;font-size:16px;position:relative;padding:0 0 0 15px;margin:0 45px 15px 0}
	ul.business-partners li:before{content:"";width:7px;height:7px;background:#000;position:absolute;left:0;top:8px;border-radius:50%}
	ul.business-partners li:nth-child(6),ul.business-partners li:nth-child(11){margin:0}
	ul.business-partners li:nth-child(11):before{display:none}
	.banner-three-col-wrap{width:100%;overflow:hidden;margin:0 0 45px}
	.banner-col{float:left;width:34%;text-align:center;margin:0;position:relative;padding:0 15px}
	.banner-col:nth-child(2){width:32%;border-left:1px dashed #ccc;border-right:1px dashed #ccc;margin:0 0 0 10px}
	.banner-col:last-child{border:none;margin:0;float:right;width:32%}
	.red-txt-blk{text-align:center;font-size:13px;font-weight:700;color:#d52b1e;border:1px solid #d52b1e;width:98%;margin:0 auto 10px;padding:2px 0;position:relative}
	.red-txt-blk:after{content:"";position:absolute;top:100%;left:45%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #d52b1e}
	.banner-col p{font-size:22px;font-weight:700;display:inline-block;color:#000;margin:0 0 0 10px;vertical-align:bottom}
	.banner-col:nth-child(2) .red-txt-blk{margin:0 auto 10px}
	.banner-col:last-child .red-txt-blk{width:85%;margin:0 auto 10px}
	.banner-col span{display:block;margin-top:10px;text-align:left;font-size:13px;color:#000}
	.flow-blk{float:left;width:32%;border:1px solid #ddd;padding:15px 10px;margin:30px 18px 25px 0;position:relative;min-height:295px}
	.flow-of-req{display:inline-block;width:100%}
	.flow-blk:nth-child(3),.flow-blk:nth-child(6){float:right;margin:30px 0 0}
	.flow-blk span{background:#d52b1e;color:#fff;font-weight:700;font-size:24px;padding:25px 0 0;border-radius:50%;line-height:0;height:45px;width:45px;text-align:center;display:block;margin:-40px auto 15px}
	.flow-blk h4{margin:0 0 20px;text-align:center;font-weight:700;font-size:22px}
	.flow-blk .dashed-line{display:block;border-top:1px dashed #a0a0a0;margin:15px 0;background:transparent;position:static;border-radius:0;height:auto;width:100%;padding:0}
	.mh170{ min-height:170px}
	.flow-blk:first-child a{display:block;text-align:center;margin:70px 0 0}
	.flow-of-req.after-sales .flow-blk{ min-height:198px}
	.flow-of-req.after-sales .flow-blk p{margin:0;font-size:14px}
	.flow-of-req.after-sales .flow-blk:first-child a{display:inline-block;margin:auto}
	.flow-of-req.after-sales .flow-blk:nth-child(1){width:55%}
	.flow-of-req.after-sales .flow-blk:nth-child(2),.flow-of-req.after-sales .flow-blk:nth-child(3){width:20.5%}
	.flow-of-req.after-sales .flow-blk:nth-child(4){width:55%}
	.flow-of-req.after-sales .flow-blk:nth-child(5){margin-right:0;width:43%;min-height:202px}
	.revision-support .flow-of-req.after-sales .flow-blk:nth-child(5){ min-height:220px}
	.calc-wrap{background:#d52b1e;border:1px solid #ddd;padding:10px 20px 15px;color:#fff;margin-bottom:30px}
	.calc-wrap div{padding:0}
	.calc-wrap input[type="text"]{border:1px solid #616161;padding:7px 5px;font-size:18px;margin:10px 5px 0 0;background:#fff;color:#000;width:85%}
	.calc-wrap input[type="text"]::-webkit-input-placeholder{color:#616161}
	.calc-wrap input[type="text"]::-moz-placeholder{color:#616161}
	.calc-wrap input[type="text"]:-ms-input-placeholder{color:#616161}
	.calc-wrap input[type="text"]:-moz-placeholder{color:#616161}
	.calc-wrap select{border:1px solid #616161;padding:5px;font-size:18px;margin:10px 10px 0;background:#fff;width:25%;color:#000;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(to right,#616161,#616161),url(../new-images/editing-service/select-arrow.png);background-position:76% 100%,91% 45%;background-size:1px 100%,17px 9px;background-repeat:no-repeat;outline:0}
	.calc-wrap select option{font-size:18px}
	.showquote-btn{background:#029dcd;font-size:18px;font-weight:700;color:#fff;border-radius:5px;border-bottom:5px solid #0281a8!important;padding:10px 45px 5px 25px;border:none;margin-top:33px;background-image:url(../new-images/editing-service/submit-arrow.png);background-position:92% 57%;background-repeat:no-repeat}
	.calc-wrap .col-md-1 strong{margin:40px 0 0}
	.calc-wrap .col-md-1{margin:0 25px}
	.top-call-box{visibility:visible}
	.quotation-callus-banner .banner.text-center.col-md-12{display:block}
	.affix li.call-icon-btn{display:block}
	@media screen and (min-width:0\0) { .calc-wrap .col-md-1{margin:0 10px} }
	.calc-wrap select::-ms-expand{display:none}
	/*
	.fee-col { float: left; width: 25%; border-top: 1px solid #dddddd; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd;position:relative; min-height: 329px; }
	.fee-col:first-child {width:50%;text-align: center;border-right: none;border-bottom: none;background: transparent;}
	*/
	.fee-col{float:left;width:25%;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;min-height:auto;}
	.fee-col table { width:100%; }
	.fee-col table thead tr th { text-align:center; font-size:20px;font-weight:700;padding:24px 0; background:#fbf0f4; border-left: 1px solid #dddddd; border-bottom: 1px solid #ddd; width:50%; }
	.fee-col table tr td {  border-left: 1px solid #dddddd;  border-top: 1px solid #dddddd; font-size:16px; }
	#topimp-result-table .fee-col table tr td div { font-size:15px !important; }
	.fee-col table tr td div { padding:10px; }
	.fee-col.blue-bdr { border:3px solid #029dcd; }
	.fee-col:first-child{width:50%;text-align:center; background:transparent}
	
	#resulttopimp .fee-col table thead tr th { font-size:18px; }
	#resulttopimp .fee-col.blue-bdr table tr td div { font-size:15px; }
	#resulttopimp .fee-col table thead tr th span.serv-name { display:inline-block; font-size:14px; }
	.fee-col table .free-tag td { padding-bottom:10px; border-top:0; }
	.plan-head{font-size:16px;font-weight:700;padding:15px;background:#fbf0f4;border-bottom:1px solid #ddd}
	.plan-head img{float:left;margin:0 4px 0 0}
	.valign-middle{float:none!important;vertical-align:middle}
	.fee-col:first-child .plan-head{padding:23px 0 24px;border-right:1px solid #ddd;font-size:20px; line-height:1.3; }
	.fee-col:first-child .plan-head:first-child{border-left:1px solid #ddd; min-height: 88px;}
	.fee-col:first-child .plan-head.per-word { padding:18px 0 10px; min-height: 88px;}
	.price-col1{font-size:16px;padding:12px 0;border:1px solid #ddd; border-collapse: collapse;}
	.fees-table-wrap .dekstop{display:none}
	.span5{width:50%;float:left}
	.blue-border-wrap{border:3px solid #029dcd;display:inline-block;width:100%;clear:both}
	.blue-border-wrap-head{border:3px solid #029dcd;display:inline-block;width:100%;clear:both;vertical-align:bottom}
	.blue-border-wrap .span5:last-child .price-col1{border-right:none}
	.plan-text{font-size:13px;padding:8px 10px 0}
	.plan-text ul{margin:0 0 0 15px;padding:0}
	#pg-106{color:#000}
	.grey-bg-note{background:#efeff0;padding:20px;margin:20px 0 0;font-size:14px}
	.grey-bg-note ul{margin:0 0 0 20px;padding:0}
	.customerservice{margin:20px 0 0;font-size:17px;font-weight:700;}
	.customerservice-blk{display:inline-block;width:38%;vertical-align:middle}
	.customerservice-blk:nth-child(2){border-left:1px solid #ddd;border-right:1px solid #ddd;padding:0 15px;margin:0 10px 0 0;width:34%}
	.customerservice span{display:inline-block;vertical-align:middle;font-family:"メイリオ","MS Mincho"}
	.customerservice-blk:last-child{width:25%}
	span.customerserviceimg img{margin:0 20px 0 0}
	.customerservice-three-col{margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:20px}
	.wordcounttxt{background:#fbf0f4;padding:5px 10px;border:1px solid #ddd;}
	body#pg-106 .normal-plan-box,.auto-quote-form-wrap .normal-plan-box{background:#f8f8f8}
	.advproofreadingbenefits .benefits-col h4{margin:0 0 20px;text-align:center;font-weight:700;font-size:14px;min-height:35px!important}
	.advproofreadingbenefits .benefits-col{float:left;width:11.5%;border:1px solid #ddd;padding:30px 5px 0;margin:0 11px 5px 0;min-height:auto!important}
	/* .advproofreadingbenefits .benefits-col:last-child{float:right;margin:0!important} */
	.advproofreadingbenefits .benefits-col .yellow-bubble{top:-22px;left:-120px;width:360px}
	.advproofreadingbenefits .benefits-col .yellow-bubble:after{left:51%}
	.advproofreadingbenefits .benefits-img-blk{height:60px}
	.light-pink-bg.bg-white{background-color:#FFF;min-height:300px}
	.editing-services .light-pink-bg.bg-white{ min-height:340px}
	body#pg-106 .light-pink-bg p{ min-height:120px}
	section#content .fee-col{width:50%;}
	section#content .fee-col:last-child .plan-head{padding:15px 145px}
	.rules-4col{overflow:hidden}
	.rules-4col div{width:25%;padding:20px;border-right:1px solid #fabebe;font-size:14px;min-height:330px}
	.rules-4col div strong{font-size:18px;line-height:normal}
	.rules-4col div img{display:block;margin:0 auto 20px}
	.rules-4col div p{margin:10px 0 0}
	.rules-4col div:last-child{border:none}
	.star:after{content:"";background-image:url(../img/106/star-icon.png);background-repeat:no-repeat;width:25px;height:25px;position:absolute;margin:0 0 0 5px;background-size:50%}
	
	 body.editing-services .blue-border-wrap { border: 1px solid #ddd;}
	 body.editing-services .fee-col:first-child .plan-head {  padding: 23px 0 23px; border-bottom: none;}
	 body.editing-services .plan-head { font-size: 15px;}
	 body.editing-services .fee-col { min-height: 282px !important;}
	 body.editing-services .customerservice{ font-size: 17px;}
	 body.editing-services .pink24hrs img { margin: 5px 10px 5px 0; float: left;}
	 body.editing-services .pink24hrs { padding: 10px; font-size: 15px; font-weight: bold;   }
	 
	 h2.cont-head.mart58.border0.font-30:before{margin: 5px 5px 5px 0;}
	 .mh286 { min-height:286px; }
	 .mh301 { min-height:301px; }
	 .mh329 { min-height:329px; }
	 .mh379 { min-height:379px; }
	 .mh398 { min-height:402px; }
	 .mh427 { min-height:427px; }
	 body .mh260{ min-height: 260px  !important; }
	 body .mh287 { min-height: 285px !important;}
	section#content .mh220{ min-height: 225px !important ; }
	.mh374{ min-height: 372px  !important;}
	
	section#content .mh331{ min-height: 329px;}
	section#content .mh427{ min-height: 425px ;}
	.grey-bg-ne{background:#efeff0;padding:20px;font-weight:700;font-size:16px;margin-bottom:20px}
	.minh127{ min-height:127px!important}
	.grey-bg-ne strong{font-size:28px;color:#d52b1e}
	.grey-bg-ne span{color:#08749a;background:#ffe653;border-radius:0;padding:8px 35px;position:relative;margin:0 15px 5px 0;font-size:15px;vertical-align:middle;display:inline-block;border:1px solid #aeaeae}
	.grey-bg-ne span:after{content:"";background-image:url(../new-images/editing-service/yellow-right-arrow.png);width:10px;height:14px;position:absolute;right:-10px;top:13px}
	.step-grey-btn a.font-15:after{top:3px}
	.light-pink-bg .step-grey-btn a{font-size:14px}
	.light-pink-bg .step-grey-btn a:after{top:2px}
	.initialtxt{padding:71px 0;font-size:16px}
	section#content .initialtxt{padding:41px 0}
	.above10ktxt{padding:15px;text-align:left}
	.esanchor{height:120px;margin-top:-120px}
	
	/* test */
	
	.table-bordered.common-table.after-sales  > tbody > tr > td { padding:10px; font-size:14px; }
	.table-bordered.common-table.after-sales  > tbody > tr > td.head { font-size:15px;/*line-height: initial;*/padding: 10px 10px 10px;}
	.table-bordered.common-table.after-sales  > tbody > tr > td { border-color: #dddddd; }
	
	.after-sales-service h2.cont-head, .revision-support h2.cont-head { font-size:26px; padding: 0; border: none;}
	.after-sales-service h2.cont-head:before, .revision-support h2.cont-head:before{ margin: 3px 5px 5px 0;}
	.after-sales-service .page-cont, .revision-support .page-cont { font-size:13px; padding: 10px 20px;}
	.after-sales-service .page-title,  .revision-support .page-title{margin: 15px 20px 10px;}
	img.gray-scale {-webkit-filter: grayscale(1); filter: grayscale(1);}
	.mart-40{ margin-top:40px !important;}
	.faqsection ul.wwd li { font-size:13px; }
	
	.comparison .red-square-box{position:static;right:0;top:0;margin-top:8px;display:inline-block}
	.fees-table-wrap .infoLink{display:inline-block;width:20px;height:20px;background:url(../new-images/common/info-icon-grey.png) 0 0 no-repeat;z-index:1;top:3px;margin-left:3px;cursor:auto}
	.fees-table-wrap .infoLink:hover .infoBox{display:block!important;left:100%;top:-10px;width:310px}
	.fees-table-wrap .plan-head .infoLink:hover .infoBox{width:290px}
	.fees-table-wrap .infoLink .infoBox ul{padding:0;margin:0 0 0 20px}
	.fees-table-wrap .plan-head .infoLink:hover .infoBox{top:-25px}
	span.astrik{background:#d52b1e;color:#fff;padding:9px 5px 3px;display:inline-block;line-height:0;font-size:12px;position:relative;top:2px}
	.auto-quote-form-wrap input[type=radio],.auto-quote-form-wrap input[type=checkbox]{position:absolute;visibility:hidden}
	
	.auto-quote-form-wrap .check{display:block;position:absolute;border:2px solid #ddd;border-radius:0;height:25px;width:25px;top:-2px;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;background:#fff}
	.auto-quote-form-wrap .addonblk .col-md-6.pos-relat .check{top:12px}
	.auto-quote-form-wrap label{ font-size:12px; padding:0 0 0 48px;cursor:pointer;position:relative;z-index:22;margin:0 0 0 -35px; max-width:fit-content; }
	.auto-quote-form-wrap label img{margin:0 7px 0 0}
	.auto-quote-form-wrap label span.text { display:inline-block; vertical-align:middle; }
	.addonblk .check { top:15px; }
	.auto-quote-form-wrap input[type=radio]:checked ~ .check,.auto-quote-form-wrap input[type=checkbox]:checked ~ .check{border:2px solid #d52b1e}
	.auto-quote-form-wrap input[type=radio]:checked ~ .check::before,.auto-quote-form-wrap input[type=checkbox]:checked ~ .check::before,.auto-quote-form-wrap input[type=checkbox]:checked:disabled ~ .check::before{position:absolute;content:'';top:3px;left:7px;display:block;width:6px;height:12px;border:solid #d52b1e;border-width:0 2px 2px 0;transform:rotate(45deg)}
	.auto-quote-form-wrap input[type=checkbox]:disabled ~ label{ color:#ccc; }
	.auto-quote-form-wrap input#rejectionshield[type=checkbox]:disabled ~ label img{ display:none;}
	.auto-quote-form-wrap input#rejectionshield[type=checkbox]:disabled ~ label img.hidden{ display:inline-block !important;}
	.auto-quote-form-wrap input#rejectionshield.active[type=checkbox]:disabled ~ label img { display:inline-block; }
	.auto-quote-form-wrap input#rejectionshield.active[type=checkbox]:disabled ~ label img.hidden { display:none !important; }
	
	.auto-quote-form-wrap input#writingadvice[type=checkbox]:disabled ~ label img { display:none; }
	.auto-quote-form-wrap input#writingadvice[type=checkbox]:disabled ~ label img.hidden { display:inline-block !important; }
	
	.auto-quote-form-wrap input#writingadvice.active[type=checkbox]:disabled ~ label img.hidden { display:none !important; }
	.auto-quote-form-wrap input#writingadvice.active[type=checkbox]:disabled ~ label img.valign-middle { display:inline-block !important; }
	.auto-quote-form-wrap input.active[type=checkbox]:disabled ~ label span.text { color:#ccc !important; }
	
	.auto-quote-form-wrap input[type=checkbox]:checked:disabled ~ label{ color:#000; }
	.auto-quote-form-wrap input[type=checkbox]:checked:disabled ~ label img{-webkit-filter: grayscale(0); filter: grayscale(0);}
	.auto-quote-form-wrap input[type=checkbox]:disabled ~ .check { border: 2px solid #ddd; background: #fff;}
	.auto-quote-form-wrap input[type=checkbox]:checked:disabled ~ .check{ border: 2px solid #fbf0f4; background: #fbf0f4;}
	.auto-quote-form-wrap input[type=checkbox]:disabled ~ .check::before{ display:none;}
	
	.auto-quote-form-wrap .light-pink-bg {width: 100%;padding: 15px 10px;  min-height: 250px;}
	.auto-quote-form-wrap .left-img {margin: 0 20px 40px 5px;  }
	.auto-quote-form-wrap .right-txt {width: 68%;}
	.auto-quote-form-wrap .fee-col:first-child {width: 27%;}
	.auto-quote-form-wrap .fee-col {width: 14.5%; }
	/* #isclienttopimp.fee-col, #totalamountopimp.fee-col { width:10%; } */
	.auto-quote-form-wrap #result_normal .fee-col { min-height: 452px;}
	.auto-quote-form-wrap #result_normal .fee-col.mh331 { min-height: 320px;}
	.auto-quote-form-wrap #result_normal .fee-col.mh427 { min-height: 416px ;}
	.auto-quote-form-wrap .minormal{ width: 25% !important;}
	.auto-quote-form-wrap .totalnormal{ width: 25% !important; text-align:center;}
	.auto-quote-form-wrap .advproofreadingbenefits .benefits-col {width:13.2%;  margin: 0 11px 5px 0;}
	.auto-quote-form-wrap .price-col1{text-align:center !important;     min-height: 52px;}
	.auto-quote-form-wrap p { margin:  0 ;   font-size: 14px;  }
	.auto-quote-form-wrap input#email { padding: 5px; margin: 0 0 0 10px; width: 285px;}
	.auto-quote-form-wrap .recommendedplan:after{right:2px;font-size: 8px; line-height: normal;   }
	.auto-quote-form-wrap .recommendedplan:before{right:20px; top: 14px;}
	.auto-quote-form-wrap .customerservice{font-size: 16px; margin-top: 35px;}
	.auto-quote-form-wrap .plan-head { font-size:11px; padding:26px 8px 25px; text-align:center; min-height: 92px;}
	.auto-quote-form-wrap .plan-head img { display:inline-block; vertical-align:middle; width: 23%;}
	.auto-quote-form-wrap .plan-head span.text { display:inline-block; vertical-align:middle; }
	.auto-quote-form-wrap .plan-head span.text em { font-size:10px; }
	.auto-quote-form-wrap .fee-col:first-child .plan-head{ font-size:15px;}
	/* .auto-quote-form-wrap .fee-col:first-child .plan-head.span5.per-word { width:40%; } */
	.auto-quote-form-wrap .custpad { padding:17px 5px 16px !important; }
	.auto-quote-form-wrap .custpad.wa { padding:15px 5px 14px !important; }
	.auto-quote-form-wrap .custpad.rs{ padding:19px 5px  !important; }
	.auto-quote-form-wrap .plan-head.text-left{text-align: left;}
	.auto-quote-form-wrap #result_normal .plan-head img { width: 28%; margin: -8px 4px 0 0;}
	.auto-quote-form-wrap .calc-wrap { background: transparent; border: 0; padding: 0 10px; color: #000; margin:0;}
	.auto-quote-form-wrap .calc-wrap input[type="text"]{  margin:0; font-size: 14px;width: 285px; padding: 5px; margin-right:5px; border-color: #cccccc;}
	.auto-quote-form-wrap .fee-col:first-child .price-col1, .auto-quote-form-wrap .fee-col:first-child .price-col{border-right: 1px solid #dddddd ;  }
	.auto-quote-form-wrap .fee-col .price-col1{border-right:none;  }
	.auto-quote-form-wrap .mh283 { min-height: 272px;}
	.auto-quote-form-wrap .mh379 { min-height: 413px;}
	.auto-quote-form-wrap .mh407 { min-height: 407px;}
	.auto-quote .page-title{ margin: 15px 20px 10px;}
	.auto-quote .page-cont {  padding: 0 20px 20px;   }
	.auto-quote-form-wrap .row .pos-relat {left: 25px;}
	.left-step-txt { display: inline-block; width: 24%; vertical-align: middle;}
	.right-selection { width: 75%; display: inline-block; border-left: 1px solid #dadada; padding: 15px 0; vertical-align: middle;}
	.step-wrap { display: inline-block; width: 100%; vertical-align: middle; border-bottom: 1px solid #dadada;}
	.addon { display: inline-block; position: relative;}
	.addon img { margin: 0 5px 0 5px;}
	.auto-quote-form-wrap span.infoLink{display:inline-block;width:16px;height:16px;background:url(../new-images/common/info-icon-grey.png) 0 0 no-repeat;top:5px;cursor:auto; background-size: 100%;}
	.auto-quote-form-wrap .fee-col span.infoLink{top:3px}
	.auto-quote-form-wrap .benefits-blk span.infoLink{top:2px}
	.auto-quote-form-wrap .infoLink:hover .infoBox{display:block!important;right:auto;top:auto;bottom:0;left:100%;width:310px}
	.auto-quote-form-wrap .plan-head .infoLink:hover .infoBox{bottom:auto}
	.auto-quote-form-wrap .fee-col .plan-head .infoLink{position:absolute;top:auto}
	.auto-quote-form-wrap .showquote-btn{padding:10px 45px 5px;background-image:none;font-size:25px;position:relative;top:0}
	.auto-quote-form-wrap .showquote-btn:active{transform:translateY(4px)}
	.auto-quote-form-wrap .showquote-btn:focus{outline:none}
	#isclientadv,#isclient{width:10%}
	#totalamountadv,#totalamount{width:9%!important}
	.fee-col.bestplan{width:13%}
	.auto-quote-form-wrap .fee-col.bestplan .plan-head{padding:22px 0 17px; line-height:1.4; }
	.auto-quote-form-wrap .pos-static{padding:2px 5px 0}
	.auto-quote-form-wrap .bestplan .check{top:12px;left:33%}
	.auto-quote-form-wrap #result_normal .fee-col:first-child{width:43%}
	.auto-quote-form-wrap .file-icons img{margin:0 4px}
	input.showquote-btn.sendmail-btn{background-image:url(../new-images/editing-service/sendmail.png);background-position:13% 60%;padding:10px 45px 5px 110px}
	#mailcta .col-md-6{float:none!important;margin:auto;clear:both;width:60%}
	input.showquote-btn.sendmail-btn{background:none;border-bottom:none!important;text-decoration:underline;color:#00F;margin:0;font-weight:400;font-size:15px;right:0;padding:10px 0 0;float:right; clear:both;}
	#starttxtadv, #starttxtnormal{clear:both;}
	.auto-quote-form-wrap p strong.color-enago-red {font-size: 15px;vertical-align: middle;background: #d52b1e;color: #fff;padding: 1px 8px;border-radius: 5px;margin: 0 10px 0 0;}
	.pos-static{ position:static !important;}
	.pos-relat{ position: relative; }
	.form-otpt-btns { margin-top: 50px; margin-bottom: 20px;}
	.form-otpt-btns .showquote-btn { margin: 0; display: block; text-decoration: none; color: #fff;}
	.form-otpt-btns .pull-left .showquote-btn { background: #187fd2;border-bottom: 5px solid #005ca7 !important;  /*  padding: 5px 15px 5px;  */  text-align: center;}
	.form-otpt-btns .pull-left .showquote-btn span{ font-size: 11px; display: block;}
	.auto-quote-form-wrap .plan-list .yellow-bubble{ right: 25px;  left: auto; width: 355px;}
	.auto-quote-form-wrap .plan-list-items.pos-relat .top-blue-bubble {  right: 71.5%;  width: 325px;}
	
	/*.auto-quote-form-wrap #plantopimp1 label{display: none;}*/
	/*.auto-quote-form-wrap #result_advance .fee-col:first-child { width: 40%;}
	.auto-quote-form-wrap #result_advance .fee-col { width: 19.5%;}*/
	
	#result_topimpact .fee-col { width:13.5%; height:239px; }
	#result_topimpact #isclienttopimp { width:13%; }
	#result_topimpact #isclienttopimp.fee-col, #result_topimpact #totalamountopimp.fee-col, #result_topimpact .fee-col.bestplan { width:10%; }
	#result_topimpact .custpad.rs { padding:19px 5px 14px  !important; }
	#result_topimpact .fee-col:first-child { width:30%;border: 1px solid #ddd; }
	#result_topimpact .fee-col.bestplan .plan-head { padding:12px 0 12px; }
	#result_topimpact .price-col{font-size:16px;padding:12px 0;
		border: 1px solid #ddd;
		border-collapse: collapse;
		margin-top: -1px;
		margin-right: -1px;}
	#result_topimpact #copyamountopimp1mi, #result_topimpact #copyamountopimp3mi { padding: 23px 0; }
	#result_topimpact #subamountopimp1rs, #result_topimpact #subamountopimp3rs { border-right: 1px solid #dddddd; }
	#result_topimpact #copyamountopimp1mi, #result_topimpact #subamountopimp1rs { border-bottom: 1px solid #dddddd; }
	#result_topimpact #copyamountopimp1, #result_topimpact #copyamountopimp3, #result_topimpact #isclienttopimp .price-col1, #result_topimpact #totalamountopimp .price-col1, #result_topimpact #plantopimp1 .price-col1, #result_topimpact .bestplan .price-col1 { padding:12px 0;min-height: 50px; }
	#result_topimpact #disamountopimp2.price-col1, #result_topimpact #disamountopimp4.price-col1, #result_topimpact #totalamountopimp2.price-col1, #result_topimpact #totalamountopimp4.price-col1, #result_topimpact #plantopimp2, #result_topimpact #plantopimp4 { padding:12px 0; }
	/* #result_topimpact .bestplan .check { top:38px; } */
	/* #result_topimpact .bestplan #plantopimp2 .check, #result_topimpact .bestplan #plantopimp4 .check { top:55px;} */
	#result_topimpact .price-col, #result_topimpact .price-col1 { font-size:14px !important; min-height: 50px;}
	
	/* #result_topimpact #subamountopimp1rs, #result_topimpact #subamountopimp3rs { position:relative; }
	#result_topimpact #subamountopimp1rs:before, #result_topimpact #subamountopimp3rs:before { content:""; background-image: url('../new-images/top-impact-journal-editing/strength-tag.png'); background-size:25px auto; display:inline-block; width:25px; height:25px; position: absolute; top:23px; left:5px; } */
	
	
	.recommendedplan{position:relative}
	.recommendedplan:after{content:"オススメ！";color:#08749a;background:#ffe653;border-radius:0;padding:0 7px;position:absolute;right:20px;top:2px;font-size:9px;font-weight:700}
	.recommendedplan:before{content:"";width:0;height:0;border-left:0 solid transparent;border-right:15px solid transparent;border-top:10px solid #ffe653;position:absolute;top:16px;right:40px}
	a.pdf-link{position:relative;padding:0 35px 0 0;font-size:15px}
	a.pdf-link:after{content:"";background-image:url(../new-images/editing-service/grey-btn-pdf.png);width:31px;height:31px;position:absolute;right:0;bottom:0}
	
	.c-two-col.posrelative section { padding: 0 10px; margin-top: 5px;}
	body.editing-services.comparison .fee-col:first-child, body.editing-services.comparison section#content .fee-col { width: 100%;}
	body.editing-services.comparison section#content .fee-col:last-child .plan-head{ padding:  10px 0; }
	body.editing-services.comparison .fee-col:first-child .plan-head { padding: 10px 0; border-bottom: 1px solid #dddddd;font-size: 18px;}
	body.editing-services.comparison .calc-wrap { padding: 5px 10px 10px;}
	body.editing-services.comparison .price-col1 { font-size: 15px;}
	body.editing-services.comparison .calc-wrap select { padding: 3px 5px; font-size: 15px; margin: 3px 0 0 0; width: 55%;}
	body.editing-services.comparison .calc-wrap select option { font-size: 15px;}
	body.editing-services.comparison .plan-wrap .infoLink:hover .infoBox {  width: 230px; top: auto; bottom: -10px;}
	body.editing-services.comparison .fees-table-wrap .plan-head .infoLink:hover .infoBox { width: 215px; top: -7px;}
	body.editing-services.comparison .recommendedplan:after { top:-10px; right:-60px; padding:2px 7px; width:60px; }
	body.editing-services.comparison .recommendedplan:before{ top:5px; right:-25px;}
	body.editing-services.comparison .customerservice-three-col { margin-bottom: 15px;}
	body.editing-services.comparison .customerservice-blk { width: 40%;}
	body.editing-services.comparison .customerservice-blk:nth-child(2) {  padding: 0 0 0 10px; margin: 0 5px 0 0; width: 34%;}
	body.editing-services.comparison .customerservice-blk:last-child { width: 24%;}
	body.editing-services.comparison .customerservice { font-size: 14px; padding: 10px 0;}
	body.editing-services.comparison span.customerserviceimg img { margin: 0 10px 0 0;}
	body.editing-services.comparison .file-icons img { margin: 0 ;}
	body.editing-services.comparison .plan-wrap.copyediting .price-col1 { border-right: 0;}
	body.editing-services.comparison .blue-border-wrap { border: 3px solid #029dcd;}
	body.editing-services.comparison section#content .initialtxt { padding: 71px 0 71px;}
	
	.ff .table-bordered.common-table sup{ position:absolute; top:5px; left:20px; width:40px; text-align:left; }
	
	body.editing-services .plan-wrap.copyediting .price-col1 { border-right: 0;  }
	body.editing-services .plan-wrap .price-col1 {  padding: 11px 0;}
	/*body.editing-services .plan-text {   padding: 15px 15px 0;}*/
	
	body.editing-services .customerservice-blk:nth-child(2) { width: 33%;}
	body.editing-services .customerservice-blk:last-child { width: 26%;}
	
	.quotation-callus-banner .banner { border-top:#ccc 1px solid; margin-top: 10px; padding-top:10px; }
	.quotation-callus-banner .banner a{ display:inline-block; width:48%;}
	.quotation-callus-banner .banner a.email { padding-left:10px; border-left:#ccc 1px solid; }
	.quotation-callus-banner a:hover{ opacity:0.8;}
	.quotation-callus-banner img {max-width: 100%;height: auto;}
	.quotation-callus-banner .buttons .col-md-6 img { margin: 0 !important;}
	.quotation-callus-banner .buttons .col-md-6.text-left{  padding-left: 4px !important;}
	.quotation-callus-banner .buttons .col-md-6.text-right{ padding-right: 4px !important;}
	.quotation-callus-banner .comparison-cta { display:none; }
	.compar-cta .quotation-callus-banner .comparison-cta { display:block; }
	.compar-cta .quotation-callus-banner .pricing-cta { display:none; }
	
	#pg-106 .ulBasic4 li{ margin-bottom: 3px;}
	#pg-106  .nav-tabs-top.affix{ top:30px; }
	.plan-list-items.pos-relat .top-blue-bubble {  top: -40px;
		right: 69.5%;
		left: auto;
		width: 350px;}
	.advproofreadingbenefits.normalproofreadingbenefits .benefits-col .yellow-bubble {  top: -22px; left: -110px; width: 290px;}
	/*.advproofreadingbenefits.normalproofreadingbenefits .benefits-col .yellow-bubble:after { left: 50px;}*/
	
	#addons4topimpact .advproofreadingbenefits .top-blue-bubble.yellow-bubble { width:240px; left:0; }
	
	header.affix .pos-relat { display: none;}
	.navbar-inverse.affix .navbar-nav > li.first a span{ background: url(https://www.enago.jp/pwaimg/enago-japan.svg) center 0 no-repeat; width:87px; height:18px;}
	.navbar-inverse.affix .container { width: 1190px;}
	li.menu-cta { display: none;margin: 0 0 0 10px ; /*   float: right;*/}
	li.call-icon-btn { display: none;}
	.affix li.menu-cta, .affix li.call-icon-btn{ display: block; margin: 0;}
	li.menu-cta a{ border-bottom: none !important;} 
	li.call-icon-btn a {  padding: 8px 10px 0 !important; background: transparent !important;font-family: Open Sans !important;letter-spacing: 1px;border-bottom: none !important;}
	li.call-icon-btn span {display: none; position: absolute; width: 200px; padding: 5px; top: 27px; background: #fff; right: 0; border: 2px solid #ddd;}
	li.call-icon-btn:hover span {display: block;}
	li.call-icon-btn span img { max-width: 100%; height: auto;} 
	.navbar-inverse .dropdown-toggle { position: relative;}
	.navbar-inverse .dropdown-toggle:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;position:absolute;right:5px;top:12px}
	.navbar-inverse.affix .dropdown-toggle:after{top:13px}
	li.call-icon-btn.login-btn a{padding:5px 0!important}
	.editing-services .nav-tabs-top.affix{top:35px}
	.editing-services .fees-table-wrap .infoLink:hover .infoBox{width:300px}
	.editing-services .fees-table-wrap .plan-head .infoLink:hover .infoBox{width:285px}
	/* .pad9{padding:9px 0!important} */
	.bestplan .price-col1{position:relative}
	.auto-quote-form-wrap #result_normal .custpad{padding:13px 45px 20px!important}
	#mifree.singleline{position:absolute;bottom:-2px;border-top:solid 1px #ddd;padding:4px 10px}
	#mifree.doubleline{position:absolute;bottom:46px;border-top:solid 1px #ddd}
	
	/* mobile navigation */
	
	.m-nav {height: 100%;width: 0;position: fixed;z-index: 999999;top: 0;left: 0;background-color: #111;overflow-x: hidden;transition: 0.5s;}
	.m-nav .closebtn {position: absolute;top: 7px;right: 7px;font-size: 17px;color: #fff;background: #525151;border-radius: 50%;height: 22px;line-height: 23px;width: 22px;text-align: center;font-weight: bold;}
	.m-nav-btn{font-size: 26px;cursor: pointer;color: #fff;display: block;width: 30px;float: left;line-height: 30px;}
	.m-nav .toplogo {display: block;padding: 20px 18px;margin: 0 0px 0px;border-bottom: 1px solid #000000;}
	.m-nav .nav > li > a {height: 50px;line-height: 50px;padding: 0 0 0 50px; font-size: 16px; font-family: "メイリオ";font-weight: normal;}
	.m-nav .nav > li > a.nav-editing-services{background-image: url(../new-images/common/mnav-icn-1.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a.nav-publication-support{background-image: url(../new-images/common/mnav-icn-2.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a.nav-translation{background-image: url(../new-images/common/mnav-icn-3.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a.nav-payment{background-image: url(../new-images/common/mnav-icn-4.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a.nav-quality{background-image: url(../new-images/common/mnav-icn-5.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a.nav-free-benefits{background-image: url(../new-images/common/mnav-icn-6.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a.nav-campaigns{background-image: url(../new-images/common/mnav-icn-7.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a.nav-quote{background-image: url(../new-images/common/mnav-icn-1.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a.nav-faq{background-image: url(../new-images/common/mnav-icn-faq.png) !important; background-repeat:  no-repeat !important; background-position:  14px center !important; }
	.m-nav .nav > li > a:after {content: ""; display: block; background: url(../new-images/common/m-nav-down-arrow.png) no-repeat 0 0;width: 15px;height: 10px;position:absolute;right: 10px;top: 18px; border:none}
		.m-nav .nav > li > a.nav-quote:after{background-image:none;}
	.m-nav .dropdown-menu > li > a{background: none;border: none;font-size: 13px; font-family: "メイリオ";}
	.delete-menu {position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: 998;background-color: rgba(0, 0, 0, 0.5);opacity: 1;transition: all 500ms ease; z-index: 1; display: none;}
	.delete-menu-active {opacity: 1!important;pointer-events: all!important;transition: all 500ms ease;}
	
	.cta-fix {position: fixed;bottom: 0;z-index: 99999;display: block;width: 100%;background: #00000073;clear: both;padding: 10px 0; left:0}
	.btncta span {font-weight: normal;font-size: 10px;display: block;line-height: 12px;letter-spacing: 1px;}
	.btncta {display: block;width: 80%;border-radius: 8px;height: 50px !important;margin: 0px auto;line-height: 47px !important;padding: 3px 20px;font-size: 180%;background: #147fd4;color: #fff;transition: all 250ms ease;border: none !important;font-weight: bold;text-align: center;letter-spacing: 0px;font-family: "MS Mincho";}
	.btncta:hover{background: #2d98ec;color:#fff;text-decoration: none;}
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{position: relative}
	.m-nav .dropdown-menu > li > a:before{content:"";display: block;width: 2px;height: 14px;background: #F44336;position: absolute;left: 25px;top: 10px;}
	/* mobile navigation end */
	
	
	
	@-moz-document url-prefix() { 
	.auto-quote-form-wrap .custpad { padding: 19px 5px 19px !important;}
	.auto-quote-form-wrap .fee-col.bestplan .plan-head { padding: 19px 0 19px;}
	.auto-quote-form-wrap #result_normal .custpad { padding: 19px 45px 19px !important;}
	.auto-quote-form-wrap .mh283 { min-height: 274px !important;}
	.auto-quote-form-wrap .fee-col { min-height: 322px ;}
	.auto-quote-form-wrap .mh379 { min-height: 370px;}
	.auto-quote-form-wrap #result_normal .fee-col.mh331 { min-height: 322px !important;}
	.auto-quote-form-wrap #result_normal .fee-col { min-height: 370px !important;}
	.auto-quote-form-wrap #result_normal .fee-col.mh427 { min-height: 418px !important;}
	}
	
	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.auto-quote-form-wrap .custpad { padding: 19px 5px 19px !important;}
	.auto-quote-form-wrap .fee-col.bestplan .plan-head { padding: 19px 0 19px;}
	.auto-quote-form-wrap #result_normal .custpad { padding: 19px 45px 19px !important;}
	.auto-quote-form-wrap .mh283 { min-height: 274px !important;}
	.auto-quote-form-wrap .fee-col { min-height: 322px;}
	.auto-quote-form-wrap .mh379 { min-height: 370px;}
	.auto-quote-form-wrap #result_normal .fee-col.mh331 { min-height: 322px !important;}
	.auto-quote-form-wrap #result_normal .fee-col { min-height: 370px;}
	.auto-quote-form-wrap #result_normal .fee-col.mh427 { min-height: 418px !important;}
	}
	
	/* Citation booster */
	
	.citation-booster .ps-table tr.head td{background-color:#d52b1e;color:#FFF;font-size:14px;text-align:center}
	.citation-booster .ps-table td{text-align:center!important}
	.gray-bg-cication{background-color:#f6f6f6;position:relative}
	.citation-booster .table-bordered > tbody > tr > td.bor-rt{border-right:none!important}
	.citation-booster .table-bordered > tbody > tr > td.bor-lt{border-left:none!important}
	.gray-bg-cication .plus{font:bold 40px Open Sans;background-color:rgba(113,113,113,0.75);text-align:center;margin:10px 0;line-height:38px;position:absolute;right:-22px;top:10px;z-index:1;border-radius:50%;color:#fff;width:40px;height:40px}
	.gray-bg-cication span.icon1{background:url(../new-images/citation-booster/new-page-icon.png) 0 0 no-repeat;width:55px!important;height:55px!important;display:inline-block}
	.gray-bg-cication span.icon2{background:url(../new-images/citation-booster/new-page-icon.png) 0 -52px no-repeat;width:55px!important;height:55px!important;display:inline-block}
	.gray-bg-cication span.icon3{background:url(../new-images/citation-booster/new-page-icon.png) 0 -105px no-repeat;width:55px!important;height:55px!important;display:inline-block}
	.sss{background-color:#fffafa;padding:15px!important}
	.citation-booster .mid-cta-wrap{text-align:center;margin:70px 0}
	.citation-booster .mid-cta-wrap .org-btn{font-size:30px;margin-top:20px;padding:5px 65px 0;background:#029dcd;-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;text-transform:uppercase;display:inline-block;color:#fff;text-decoration:none}
	.citation-booster .mid-cta-wrap .org-btn:before{content:"\f062";font:normal 36px FontAwesome;display:inline-block;margin-right:20px}
	.citation-booster .mid-cta-wrap .org-btn:hover{opacity:.8}
	.citation-booster .advantage-wrap.auto-quote-form-wrap p{font-size:12px;margin:0 0 10px;clear:both;overflow:hidden}
	.citation-booster .advantage-wrap.auto-quote-form-wrap p strong.color-enago-red{float:left}
	td.gray-bg-cication{width:33%}
	/*.citation-booster .ps-pack-tab-new li a{border-bottom: 95px solid #d9d9d9;}
	.citation-booster .nav-tabs.ps-pack-tab-new li.active a, .citation-booster .nav-tabs.ps-pack-tab-new li:hover a, .citation-booster .nav-tabs.ps-pack-tab-new li a:hover, .citation-booster .nav-tabs.ps-pack-tab-new li.active a:focus{border-bottom: 95px solid #363636;}
	.citation-booster .ps-pack-tab-new li.active a:after { height: 99px; background-size: 100% 100%;}*/
	.citation-booster .ps-pack-tab-new li a:before{background:none;height:1px}
	.moon-file-pdf:before{content:"\e4e3"}
	.btn-read-more2{background-color:#d52b1e;display:inline-block;padding:5px 10px 0;color:#FFF;border-radius:4px;box-shadow:0 3px 0 #bb180c;font-size:18px;margin-bottom:10px;text-decoration:none!important}
	.moon-file-pdf:before{content:"\e4e3";font-family:'moon';font-style:normal;font-weight:400;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased}
	.btn-read-more2:hover{color:#b0b0b0}
	.citation-booster .advantage-wrap .advantage{padding-left:30px;margin-left:10px;position:relative}
	.citation-booster .advantage-wrap .advantage:before{content:"\f00c";display:inline-block;color:#d52b1e;font:normal 18px FontAwesome;position:absolute;top:2px;left:0}
	.service-faq .span11{margin-left:2.1276595744681%;margin-top:20px}
	.service-faq p{margin-bottom:10px}
	.tweet-color{color:#30afe4}
	.tweet-img{float:left;margin-right:10px;margin-top:5px;margin-bottom:15px}
	.tweet-l{line-height:normal}
	.citation-booster .mid-cta-wrap .org-btn:active{transform:translateY(4px)}
	.yellow-discount-blk{position:absolute;left:84%;top:-3px;background:#f6d028;padding:5px 10px;right:auto;font-size:10px;line-height:normal;width:120px;border-radius:50%}
	.padl-53{padding-left:53px!important}
	tr.sub-head.lg-head td.head{padding:25px 0}
	.express-icon{position:absolute;right:-18px;top:5px;background:#fff}
	/* body.fix-body .editing-service .tab-pane h1{margin-top:150px} */
	.col-md-4.padl0 img.pull-left.marr-10{margin-bottom:1px}
	.citation-booster ul.nav.nav-tabs.ps-pack-tab-new.nav-tabs-bottom li a span{top:-70px;line-height:normal;left:0;display:block;width:100%;margin:0}
	.citation-booster .advantage-wrap h4{font-weight:400;font-size:12px}
	.campaign .quotation-callus-banner{width:675px;margin:auto!important}
	.auto-quote-form-wrap .mh366 {
			min-height: 406px !important;
		}
	.auto-quote-form-wrap .mh379 {
			min-height: 404px;
		}
	
	/* Rewards Page */
	
	.rewardsclub #floatMenu{ display:none;}
	.rewardsclub .single-tick li:before {position: relative; top: 0; margin: 0 5px 0 0;}
	.rewardsbanner{ background-image:url(../rewardsclub/images/banner-bg.png); height:230px; width:100%; background-repeat:no-repeat;color:#fff; background-size: cover;}
	.rewardsbanner-imgtxt { overflow: hidden; margin: 40px 0 0; text-align: center;} 
	.rewardsbanner-imgtxt img {margin: 0 55px 0 0;float: left;}
	.rewardsbanner-imgtxt img.pull-right { margin: 25px 0 0;}
	.rewardsbanner-txt{ vertical-align: middle;float: left;text-align: left;width: 63%;}
	.rewardsbanner-imgtxt p {margin-top: 10px;font-size: 19px;}
	.rewardsbanner-imgtxt h1{font-size: 52px;}
	.rewardsclub-red-bg-blk{background: #d52b1e; color: #fff; text-align: center; padding: 30px 0; margin-bottom: 30px;}
	.rewardsclub h2 { margin: 0 0 0; font-size: 34px;}
	.rewardsclub-red-bg-blk p { margin: 20px 0 0; font-size: 16px;}
	.rewardsclub-red-bg-blk a{ color:#fff;}
	.red-no {  font-weight: bold; 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 { margin-top: 25px; overflow: hidden;}
	.process-blk { float: left; width: 20%; background: #f4f4f5;  padding: 20px 0 ; text-align: center;   min-height: 210px; position: relative;}
	.process-blk p { margin: 15px 0 0; font-size: 16px; text-align:left; padding: 0 20px 0 25px;}
	.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}
	.rewards-pinkbg{background:#faeef2;padding:20px}
	.rewards-pinkbg h2{margin:40px 0 0}
	.rewardsclub .card{background:#f6f6f6;text-align:left;margin-bottom:10px}
	.rewardsclub .card button{display:block;width:100%;text-align:left;color:#000;text-decoration:none!important;font-size:16px;padding:0;white-space:normal}
	.rewardsclub .btn:focus,.rewardsclub .btn:active:focus,.rewardsclub .btn.active:focus,.rewardsclub .btn.focus,.rewardsclub .btn:active.focus,.rewardsclub .btn.active.focus{outline:none}
	.rewardsclub .card h5{margin:0;position:relative;padding:10px 20px 10px 45px}
	.rewardsclub .card h5:before{content:"";width:29px;height:29px;background:url(../images/Q-A-icon.png) 0 0 no-repeat;display:inline-block;position:absolute;left:8px;top:8px}
	.rewardsclub .card-body{padding:0 20px 20px 85px;position:relative;font-size:16px}
	.rewardsclub .card-body:before{content:"";width:29px;height:29px;background:url(../images/Q-A-icon.png) 0 0 no-repeat;display:inline-block;position:absolute;left:45px;top:0;background-position:-29px 0}
	.rewardsclub .card h5 button:after{content:"-";position:absolute;right:10px;color:#7d7d7d;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;top:27.5%}
	.rewardsclub .card h5 button.collapsed:after{content:"+";-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(360deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
	.ihg-benifits img{vertical-align:sub;margin-right:10px}
	.rewardsclub .form-otpt-btns .showquote-btn{background-image:none;padding:10px 0 5px;font-size:22px;text-align:center}
	.rewardsclub .showquote-btn:active{transform:translateY(4px)}
	.rewardsclub #fmjfloatMenu,.yondo #floatMenu{display:none!important}
	ul.single-tick{margin:25px 0 0;padding:0;list-style:none}
	.single-tick li{position:relative;font-size:16px;padding:0;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}
	.rw-list-block .col-md-6{width:48%}
	.rw-list-block ul.single-tick{padding:0}
	.yondo-banner{position:relative;margin:20px 0 30px}
	.yondo-banner-txt{position:absolute;right:10px;top:65px}
	.yondo-banner-txt p{margin:0;font-size:25px}
	.yondo-banner-txt ul{margin:5px 0 15px}
	.yondo-banner-txt h1{margin:5px 0 0;font-size:50px}
	.cta-btn a.showquote-btn{background-image:none;font-size:25px;text-align:center;padding:10px 50px 5px;color:#fff;text-decoration:none;display:inline-block;margin:0}
	.cta-btn .showquote-btn:active{transform:translateY(4px)}
	.cta-btn a.showquote-btn:hover{background:#0281a8}
	.yondo .page-title{margin:0 0 20px}
	.yondo .page-title:before{content:"";vertical-align:middle;width:5px;height:5px;border:#d52b1e 5px solid;padding:4px;border-radius:100%;margin:5px 5px 5px 0;float:left}
	
	.sessions-blk { float: left; width: 32%; border: 1px solid #d1d1d1; border-radius: 5px; padding: 15px; margin: 0 18px 0 0; min-height: 175px;}
	.sessions-blk:last-child { float: right; margin: 0;}
	.min-icon { font-size: 14px; font-weight: bold; margin-bottom: 15px;}
	.min-icon img { margin-right: 5px;}
	.sessions-blk p { margin: 0;}
	.sessions-wrap { overflow: hidden; margin-bottom: 20px;}
	
	.yondo-video-blk { margin-bottom: 35px;}
	.yondo-video-blk div { float: none; display: inline-block; vertical-align: middle;}
	.yondo-video-blk .col-md-7 { width: auto;}
	
	.academic-counseling-room { margin: 30px 0;}
	.academic-counseling-room strong { font-size: 18px; display: block; margin: 10px 0 10px;}
	.academic-counseling-room .col-md-4:nth-child(2) { border-left: 1px dashed #ccc; border-right: 1px dashed #ccc;}
	.utilization-wrap { overflow: hidden; margin: 0 0 45px;}
	.utilization-block { float: left; width: 23.5%; margin: 0 19px 0 0; border: 1px solid #d2d2d2;}
	.utilization-block:last-child { float: right; margin: 0;}
	.utilization-block img { max-width: 100%; height: auto;}
	.ut-imgtxt-blk { position: relative; text-align: center;}
	.ut-imgtxt-blk span { position: absolute; top: 10px; color: #fff; font-size: 17px; width: 100%;}
	.utilization-block ul { margin: 10px 0 0; padding: 0 10px; list-style: none; min-height: 135px;}
	.utilization-block ul li { position: relative; margin-bottom:10px; padding: 0 0 0 20px;}
	.utilization-block ul li:before { content: ""; width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 14px solid #8f8d8d; position: absolute; left: 0; top:  px; } 
	.utilization-block .text-right { padding: 0 10px;}
	
	.specialist-wrap .nav-tabs { border-bottom: #d52b1e 4px solid;} 
	.specialist-wrap .nav-tabs li { margin: 0 6px 0 0; width: 32.9%}
	.specialist-wrap .nav-tabs li:last-child { float: right; margin: 0;}
	.specialist-wrap .nav-tabs li a{ border:none !important; font-size: 18px; padding: 15px 15px 13px;background: #dddddd; border-radius:0; margin:0;text-shadow: none;}
	.specialist-wrap .nav-tabs li.active a, .specialist-wrap .nav-tabs li.active a:hover, .specialist-wrap .nav-tabs li a:hover, .specialist-wrap .nav-tabs li.active a:focus{background: #d52b1e; }
	.specialist-wrap .tab-content { border: 1px solid #d2d2d2; padding: 20px 20px 10px;}
	.specialist-wrap .tab-content ul { padding: 0; margin: 0; list-style: none; overflow: hidden;}
	.specialist-wrap .tab-content ul li { float: left; width: 24%; margin: 0 9px 10px 0; position: relative;}
	.specialist-wrap .tab-content ul li:before { content: ""; width: 10px; height: 10px; background: #d52b1e; margin: 5px 5px 5px 0; float: left;}
	
	.yondo .grey-bg-note { display: block; margin: 5px 0; padding: 14px 10px; border: 1px solid #d9d9d9;}
	.yondo .grey-bg-note span { display: inline-block; vertical-align: middle; width: 40%; color: #4c4c4d; font-weight: 600; line-height: 25px;}
	.yondo .grey-bg-note strong { width: 25%; display: inline-block;}
	.yondo .grey-bg-note strong:last-child { width: 35%;}
	
	/* Yondo Ends */
	
	.left-em1 { padding-left: 1em !important;}
	.learn-pages #innerdiv table { border-spacing: 1px; border-collapse: inherit;}
	.learn-pages p.h4-enago1 { margin: 5px 0 0 !important;background: url(../new-images/editing-service/sprite.png) 10px -185px no-repeat;padding: 1px 0 0 35px; font-size: 16px;}
	.learn-pages ul.ulBasic4{ margin-top: 0;}
	
	.navbar-header { display: none;}
	
	.title-right-links { position: absolute; right: 13px; top: 4px; }
	.title-right-links a { margin: 0 0 0 10px; padding: 3px 10px; text-align: center; /*background: #fff3f3;*/ color: #d52b1e; border: 1px solid #d52b1e; font-size: 11px; transition:0.3s; }
	.title-right-links a:first-child { background-color:#ed5561; color:#fff; border-color:#ed5561; }
	.rs-pg .title-right-links a:first-child, .msr .title-right-links a:first-child { background-color:transparent; color: #d52b1e;}
	.title-right-links a:hover, .rs-pg .title-right-links a:first-child:hover, .msr .title-right-links a:first-child:hover { text-decoration:none; background-color:#ed5561; color:#fff; border-color:#ed5561; }
	
	.publication-support.home.mac .page-title { line-height:45px !important; }
	.mac .title-right-links br { display:none; }
	.mac .title-right-links a { display:block; margin-bottom:2px; }
	.publication-support.home.revise-reject-editing.mac .page-title { line-height:60px !important; }
	
	.middle-page-cta { text-align: center; padding: 10px 0; background: #edecec; margin: 40px 0;}
	.middle-page-cta a:hover{ opacity:0.8; }
	.left-dashed-border{border-left: 1px dashed #ccc;}
	.publication-support .rewardsclub .card button, .publication-support .rewardsclub .card-body, .publication-support  a.pdf-link{ font-size: 14px;}
	.publication-support .rewardsclub .card h5:before{top: 5px; }
	.ps-cta-wrap .cta-border-top { display: inline-block; width: 100%; margin-top: 10px; padding-top: 10px; border-top: #ccc 1px solid;}
	.ps-cta-wrap .cta-border-top .contact-blk:first-child{border-right: #ccc 1px solid;}
	.ps-cta-wrap .cta-border-top .contact-blk .img-responsive { display:inline-block; }
	.contact-blk { display: inline-block; width: 49.5%; vertical-align: middle;}
	
	.publication-support li.menu-cta a{ display:none ; }
	.publication-support li.menu-cta a.hidden{ display:block !important; }
	
	.editing-services.worldcup #floatMenu{display: none;}
	.wcup{overflow: hidden}
	.rewardsclub .card h5:hover { opacity: 0.7;}
	
	.ps-cta-wrap a:hover img { opacity: 0.8;}
	.testimonialContainer{ cursor:pointer;}
	
	.ps-pricing-anchor div a { border: 1px solid #bfbfbf; display: block; padding: 10px; color: #000; text-decoration: none; font-size: 12px; overflow: hidden; margin-bottom: 20px;}
	.ps-pricing-anchor div a img {display: inline-block;vertical-align: middle;margin-bottom: 0;}
	.ps-pricing-anchor div a strong { display: inline-block; vertical-align: middle; font-size: 13px;}
	.ps-pricing-anchor div a:hover { background: #FFEDEC;}
	
	td.teian-text {line-height: 1.7 !important;}
	
	.side-cont-wrap.sidebar-interview h3 a { background: #d52b1e; margin: 0; padding: 10px 0; color: #fff; font-size: 17px; text-decoration:none;}
	.side-cont-wrap.sidebar-interview h3 { margin: 0 0 5px; padding: 0; font-size: 21px; text-align: center;}
	.side-cont-wrap.sidebar-interview:after { display: none;}
	
	.common-table.pricing-table td { font-size: 11px;}
	.common-table.pricing-table td.head { font-size: 14px;}
	
	.pricing-table .list-box ul { margin:0; padding:0; list-style-type:none; }
	.pricing-table .list-box ul li {margin: 0;position:relative;display: inline-block;width:46%;padding: 0 0 0 19px;}
	.pricing-table .list-box ul li.left { width:52%;}
	.pricing-table .list-box ul li span { font-weight:normal; }
	.pricing-table .list-box ul li:before {font-family:'FontAwesome';content:"\f00c";position:absolute;left: 0;top:0;font-size: 15px;color:#d52b1e;font-weight:normal;line-height: normal;}
	
	.contactbox { position: relative;}
	.contactbox a {display: inline-block;}
	.contactbox a,.contactbox a:visited{color: #fff;text-decoration: none; font-size: 18px; outline:none;}
	.contactbox a:hover,.contactbox a:focus{color:#fff; text-decoration:underline; outline:none;}
	.contactbox a.phone-link span.glyphicon {font-size:16px; }
	.contactbox a span.glyphicon {font-size:14px; }
	.contactbox a:first-child {   margin: 0 10px 0 0;}
	
	.profdiv { display: block; margin-bottom: 20px;}
	.profdiv .profinner {width: 48%;float: left;padding: 10px;margin: 0 15px 14px 0;border: 1px solid #ccc;border-radius: 4px;min-height: 173px;}
	.profdiv .profinner img{width: 46%;height: auto;float: left;}
	.profdiv .profinner span {display: block;min-height: 120px;margin: 0 0 0 10px;width: 50%;float: left;}
	.profdiv .profinner span strong {display: block;font-size: 15px;line-height: 13px;color: #057fd7;}
	.profdiv .profinner span em { font-size: 13px; display: block; margin-bottom: 5px; }
	.profdiv .profinner:last-child{margin-right: 0px;}
	
	/* One Page PS form */
	
	.ps-onepageform .ps-pack-tab-new li a { background: none; text-align: center; border-radius: 0; border-bottom: 85px solid #f2f2f2 !important; border-left: 15px solid transparent  important; border-right: 15px solid transparent !important; border-top: 0 !important; height: 0; line-height: 115px; font-size: 21px; 	}
	.ps-onepageform .ps-pack-tab-new li.active a, .ps-onepageform .ps-pack-tab-new li:hover a{ border-bottom: 85px solid #363636 !important; border-left: 15px solid transparent !important; border-right: 15px solid transparent !important; }
	.ps-onepageform .ps-form-wrap .nav-tabs li a:before{ display:none;}
	.ps-onepageform .ps-pack-tab-new li.active a:after { height: 87px; background-size: 100% 100% !important; }
	.ps-onepageform .ps-form-wrap .tab-pane { background: none; padding: 10px 20px 40px;}
	.ps-onepageform .breadcrumb-wrap { margin-bottom: 20px;}
	.ps-onepageform .breadcrumb-wrap .breadcrumb{ padding:0;}
	.ps-onepageform h1{ font-weight:bold; font-size:28px; margin:0 0 20px; color:#d52b1e; }
	.ps-onepageform h3 { font-size: 22px; font-weight: bold; margin: 0 0 20px; border-bottom: 1px solid #f5f5f5;}
	.grey-border-block {  /*  border: 1px solid #e8e8e8; padding: 15px;  */  margin-bottom: 40px;}
	.grey-border-block .nav-tabs li {margin: 0 14px 0 0;width: 32%;text-align:left;border: 3px solid #a9a9a9;/*border-bottom: none !important;*/ position:relative; }
	.grey-border-block .nav-tabs li a{overflow:hidden; }
	.grey-border-block .nav-tabs li:last-child { margin: 0; float: right;}
	.grey-border-block .nav-tabs li:nth-child(2){ margin: 0 4px;}
	/*.grey-border-block .nav-tabs li:last-child {float: right;border-right: none !important;}*/
	.grey-border-block .nav-tabs > li a {margin-right: 0;text-align: left;border: 0;background: #f3f3f3; border-radius:0;min-height: 120px;padding: 25px 10px 10px 50px; font-weight: normal; display:block; line-height: 1.42857143; text-decoration:none;}
	.ps-onepageform .grey-border-block .nav-tabs li label { padding: 0; display: block; overflow:hidden;}
	.ps-onepageform  .tab-pane.fade.border0.pad0.box-shadow0 {/*background-color: #ffffe0;border: 1px solid #ecec00 !important;*/border: 1px solid #0ea61d !important; border-radius: 0 !important;padding: 10px 50px 10px 50px !important;}
	/*.ps-form-wrap .grey-border-block .tab-content{overflow:hidden} */
	.ps-form-wrap .grey-border-block .nav-tabs {margin: 0 0 12px;/*border-bottom: 3px solid #ededed;*/}
	/*.grey-border-block .nav-tabs li:first-child { border-left: 0 !important;}*/
	.grey-border-block .nav-tabs > li.active a, .grey-border-block .nav-tabs > li a:hover { color: #000; background: transparent; border: 0;}
	.grey-border-block .nav-tabs > li.active, .grey-border-block .nav-tabs > li:hover { /*border-top: 3px solid #d52b1e;*/border: 3px solid #0ea61d;}
	/*.grey-border-block .nav-tabs > li.active:after, .grey-border-block .nav-tabs > li:hover:after{ content:""; background:#d52b1e; position:absolute; left:0; top:0; width:100%; height:3px;}*/
	.grey-border-block .nav-tabs li a img { margin: 0 15px 15px 0;}
	.grey-border-block .nav-tabs > li.active:after { content: ""; width: 0; height: 0; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 15px solid #0ea61d; position: absolute; top: 100%; left: 38%; }
	
	.red-tick-list { padding:0; margin:0 ; list-style:none; }
	.red-tick-list li { position:relative;display:inline-block;padding: 0 0 0 25px; margin: 0 0 5px 0;}
	.red-tick-list li:before { content:""; width:18px; height:15px; position: absolute; left:0; top:3px; background-image:url(../new-images/statical-analysis/red-tick.png); }
	
	/*.grey-border-block .nav-tabs > li.active:before { content: ""; background: #fff; position: absolute; left: 0; bottom: -3px; width: 100%; height: 3px;}*/
	/*.grey-border-block .nav-tabs > li.active{ border-left-width:2px;border-right-width:2px;}*/
	.grey-tick-list{ padding:0; margin:0 ; list-style:none;}
	.grey-tick-list li{position:relative;display:inline-block;padding: 0 0 0 25px; margin: 0 0 5px 0; width: 30%;}
	#fullpack .grey-tick-list li:nth-child(3n-1) { width: 38%;}
	#smart .grey-tick-list li:nth-child(3n) { width: 38%;}
	#smart .grey-tick-list li:nth-child(3n-2) { width: 27%;}
	#smart .grey-tick-list li:nth-child(3n-1) { width: 33%;}
	
	.grey-tick-list li:before{ content:""; background-image:url(../new-images/publication-support/grey-tick.png); width:18px; height:15px; position: absolute; left:0; top:3px;}
	.grey-tick-list.grey-dot-list li {padding: 0 0 0 15px;}
	.grey-tick-list.grey-dot-list li:before { background: #4c4c4d; border-radius: 50%; width: 6px; height: 6px; left: 4px; top: 8px; } 
	.selecttick { visibility: hidden;}
	.grey-border-block .nav-tabs li.active .selecttick{ visibility: visible;}
	.grey-border-block .nav-tabs li.active .selecttick:before{position:absolute;content:'';top:0;right:10px;display:block;width:10px;height:20px;border:solid #f3f3f3;border-width:0 2px 2px 0;transform:rotate(40deg);-ms-transform:rotate(40deg);-webkit-transform:rotate(40deg);z-index:9}
	.selecttick:after{content:'';position:absolute;right:-6px;top:-23px;width:0;height:0;border-top:35px solid transparent;border-bottom:35px solid transparent;border-left:35px solid #0ea61d;transform:rotate(675deg);-ms-transform:rotate(675deg);-webkit-transform:rotate(675deg);background:#0ea61d}
	.grey-tick-list li.greyout:before{background-image:url(../new-images/publication-support/grey-cross.png);width:13px;height:13px;position:absolute;left:0;top:5px}
	.grey-border-block .nav-tabs > li > a:focus{border:none;outline:0}
	span.plus-icon{display:block;position:relative;margin-top:10px;z-index:1}
	span.plus-icon:before{content:"";position:absolute;left:0;width:100%;height:1px;background:#e7e7e7;top:12.2px;z-index:-1}
	.ps-onepageform label{padding:0 0 0 30px;cursor:pointer;position:relative;z-index:2;margin-bottom:0}
	.ps-onepageform .tab-pane.fade.border0.pad0.box-shadow0.active{animation:slide-down .5s ease-out}
	#custom .pos-relat.disp-inblk{width:29%;margin-bottom:5px}
	#custom .pos-relat.disp-inblk:nth-child(3n){width:38%}
	#custom .grey-tick-list li{width:28%}
	#custom .grey-tick-list li:last-child{width:40%}
	@keyframes slide-down {
	0%{opacity:0;transform:translateX(50%)}
	100%{opacity:1;transform:translateX(0)}
	}
	.ps-onepageform input[type=radio],.ps-onepageform input[type=checkbox]{position:absolute;opacity:0}
	.ps-onepageform .check{display:block;position:absolute;border:1px solid #a9a9a9;border-radius:0;height:20px;width:20px;top:0;left:0;z-index:1;transition:border .25s linear;-webkit-transition:border .25s linear;background:#fff}
	.ps-onepageform input[type=radio]:checked ~ .check,.ps-onepageform input[type=checkbox]:checked ~ .check{background:#515151;border:1px solid #515151}
	.ps-onepageform input[type=radio]:checked ~ .check::before,.ps-onepageform input[type=checkbox]:checked ~ .check::before,.ps-onepageform input[type=checkbox]:checked:disabled ~ .check::before{position:absolute;content:'';top:1px;left:6px;display:block;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
	.ps-onepageform .step3greybg .bg-white label{padding:0 0 0 20px}
	.radio-check{display:block;position:absolute;border:1px solid #c8c8c8;height:16px;width:16px;top:3px;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;background:#fff;border-radius:50%}
	.ps-onepageform input[type=radio]:checked ~ .radio-check{border:1px solid #515151}
	.ps-onepageform input[type=radio]:checked ~ .radio-check:before{position:absolute;content:'';top:2px;left:2px;display:block;width:10px;border-radius:50%;height:10px;background:#515151}
	.ps-onepageform input[type=radio]:focus ~ .radio-check:after{position:absolute;content:'';top:-2px;left:-3px;display:block;width:20px;border-radius:0;height:18px;background:transparent;border:1px solid #147fd4}
	.ps-onepageform input[type=radio]:checked:focus ~ .radio-check:after{ display:none;}
	.grey-bg { background: #f3f3f3; margin: 0 17px 0 0; padding: 20px 18px; border: 3px solid #a9a9a9; width: 32%;}
	.step2blk .grey-bg { padding:  0;  }
	.step2blk .grey-bg:hover { background: #fff; border: 3px solid #0ea61d;}
	.ps-onepageform .step2blk  label{padding: 20px 18px 20px 50px; }
	.inputclick{ background:#fff;border: 3px solid #0ea61d; }
	.pos-relat.disp-inblk.inputclick { border: none;}
	.ps-onepageform .grey-bg .check{top: 24px;left: 17px; }
	.step3greybg { background: #f3f3f3; margin: 0 0 35px; padding: 0 15px; border: 1px solid #e8e8e8;}
	.step3greybg .row { padding:  0; border-bottom: 1px solid #e8e8e8;}
	/*.step3greybg .row:last-child { border: none;}*/
	.step3greybg .row select { width: 100%; padding: 3px 5px; border: 1px solid #dbdbdb;}
	.step3greybg .row strong {  /*  font-size: 16px;  */  font-weight: normal;}
	.step3greybg .row sup { font-size: 0;    display: inline-block; width: 8px; height: 8px; vertical-align: top; background: url(../new-images/publication-support/mandatory-icon.png) 0 0 no-repeat; margin: 0 0 0 3px;}
	.step3greybg .row .col-md-6 { padding: 5px 15px; width: 43%;}
	.step3greybg .row .col-md-6:last-child { background: #fff; border-left: 1px solid #e8e8e8; width: 57%;}
	.step3greybg .row input[type="text"], .step3greybg .row input[type="email"], .step3greybg .row textarea { width: 100%;   /* border: none;   */ padding: 3px 5px;border: 1px solid #dbdbdb;}
	/*.step3greybg #upload1{ height:115px !important;}*/
	.step3greybg .bg-white { padding: 0;}
	/*.step3greybg .row .bg-white input[type="text"]{ border:1px solid #a9a9a9; border-radius:0; width:98%;}*/
	.step3greybg .input-group.date .input-group-addon {   border: 1px solid #c5c5c5; border-radius: 0;}
	a.ps-op-cta { font-size: 26px; background: #147fd4; color: #fff; padding: 8px 100px; display: inline-block; border-radius: 5px; text-decoration:none; cursor:pointer;font-weight: bold;}
	a.ps-op-cta:hover{ opacity:0.7;}
	.grey-border-block .nav-tabs > li input[type="radio"]{ width:100%; height:100%; top:0; left:0;margin: 0;}
	
	.ps-form-wrap .grey-border-block .nav-tabs li a:before {content:""; display:inline-block; width:33px; height:33px; background:url(../new-images/publication-support/pack-tab-icon-small-form.png) 0 -1px no-repeat; margin:18px auto 5px; position: absolute; left: 10px; top: 8px; }
	.ps-form-wrap .grey-border-block .nav-tabs li a#fulla:before { background-position: 0 -36px;}
	.ps-form-wrap .grey-border-block .nav-tabs li a#fulla:hover:before, .ps-form-wrap .grey-border-block .nav-tabs li.active a#fulla:before { background-position: -70px -36px;}
	.ps-form-wrap .grey-border-block .nav-tabs li a.two:before {background-position:-1px -36px;}
	.ps-form-wrap .grey-border-block .nav-tabs li a.three:before { background-position:0 -71px;}
	.ps-form-wrap .grey-border-block .nav-tabs li.active a:before, .ps-form-wrap .grey-border-block .nav-tabs li a:hover:before { background-position:-70px -1px;}
	.ps-form-wrap .grey-border-block .nav-tabs li.active a.two:before, .ps-form-wrap .grey-border-block .nav-tabs li a.two:hover:before { background-position:-71px -36px;}
	.ps-form-wrap .grey-border-block .nav-tabs li.active a.three:before, .ps-form-wrap .grey-border-block .nav-tabs li a.three:hover:before { background-position:-70px -71px;}
	.step3greybg .row .row .col-md-6 { border: none; padding: 0 0 0 5px;width: 50% !important;}
	.step3greybg .row .row { margin: 0;}
	.step3greybg .row .row .col-md-6:first-child { padding: 0 5px 0 0;}
	.step3greybg .row .col-md-6 .col-md-4, .step3greybg .row .col-md-6 .col-md-12 { padding: 0;}
	.step3greybg .row .col-md-6 .col-md-4:nth-child(2){ padding: 0 5px;}
	.step3greybg .row .col-md-6 .col-md-12 #isd { padding: 3px 0; border: 1px solid #dbdbdb; width: 50px; display: inline-block; text-align: center;}
	.step3greybg .row .col-md-6 .col-md-12 input { width: 88.5%;}
	
	.box-shadow0{box-shadow: none !important; }
	
	.ps-onepageform a.info{ background: url(../new-images/common/qsn-icon.png) 0 3px no-repeat;}
	
	.ps-onepageform ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  color: #9d9fa2;
	}
	.ps-onepageform ::-moz-placeholder { /* Firefox 19+ */
	  color: #9d9fa2;
	}
	.ps-onepageform :-ms-input-placeholder { /* IE 10+ */
	  color: #9d9fa2;
	}
	.ps-onepageform :-moz-placeholder { /* Firefox 18- */
	  color: #9d9fa2;
	}
	
	/* PS Comparison page */
	 
	.ps-comparison .cont-head:before{margin: 5px 5px 5px 0;}
	.wordcountblock { background: #f8f8f8; text-align: center; border: 1px solid #e1e1e1; padding: 15px 0;}
	.wordcountblock input { font-size: 20px; font-weight: bold; padding: 5px 10px; vertical-align: middle; margin: 0 20px 5px; line-height: normal; width: 285px;}
	.ps-comparison .cont-main-wrap table { text-align: center;color: #000;margin: 30px 0 45px;}
	.ps-comparison .cont-main-wrap table th { text-align: left; font-size: 22px; font-weight: bold; background: #d52b1e; border: 1px solid #ffffff; padding: 15px 0; color: #fff;}
	.ps-comparison .cont-main-wrap table th img { vertical-align: middle; margin: 0 5px 0 0;}
	.ps-comparison .cont-main-wrap table td:first-child { text-align: left; font-size: 15px; background: #f8f8f8; padding: 10px;}
	.ps-comparison .cont-main-wrap table td { border: 1px solid #e1e1e1; padding: 10px 5px;}
	.ps-comparison .cont-main-wrap table td:first-child a { color: #000;}
	.ps-comparison .cont-main-wrap table td:first-child a.common-link{ text-decoration: underline; color: #00F; }
	.ps-comparison .cont-main-wrap table td:first-child a.common-link:hover{ text-decoration: none; }
	.ps-comparison .cont-main-wrap table td:first-child a span{ display:block;}
	.ps-comparison a.more-btn { float: right; padding: 2px 10px; background: #F6D028; font-size: 12px; border-radius: 3px; transition: all 0.3s ease; text-decoration: none; font-weight: bold;}
	.ps-comparison a.more-btn:hover { text-decoration: underline;}
	.color-grey{ color:#9d9fa2;}
	.bg-none{ background:none !important; }
	.ps-comparison .cont-main-wrap .infoLink{ margin: 0 13px 0 0;}
	.noofimagesbox { padding: 0 5px; margin: 0 5px; background-color: #FFFFE0; border: solid 1px #ECEC00;}
	/* The container */
	.ps-comparison label{display:block;position:relative;margin-bottom:0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
	.ps-comparison label input{position:absolute;opacity:0;cursor:pointer}
	.ps-comparison label .check{display:block;position:relative;border:1px solid #4c4c4d;border-radius:0;height:20px;width:20px;top:0;left:0;z-index:1;transition:border .25s linear;-webkit-transition:border .25s linear;background:#fff;margin:auto}
	.ps-comparison label input:checked ~ .check{background:#515151;border:1px solid #515151}
	.unselectstyle .check{background:#e1e1e1!important;cursor:auto;border:1px solid #a9a9a9!important}
	.unselectstyle .check:after,.unselectstyle .check:before{visibility:hidden}
	.unselectstyle label{cursor:auto}
	.ps-comparison label input:checked ~ .check:after{display:block}
	.ps-comparison label .check:after{position:absolute;content:'';top:1px;left:6px;display:block;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
	.circle-grey{width:20px;height:20px;display:block;background:#fff;border:2px solid #d52b1e;border-radius:50%;margin:auto}
	.ps-comparison select{border:1px solid #b7b7b7;width:95%;padding:5px}
	.ps-comparison a.info{background:url(../new-images/publication-support/comp-infoicon.png) 0 3px no-repeat;height:20px}
	.ps-comparison .cont-main-wrap table tr:last-child td{background:#f8f8f8}
	.comp-btn{background:#147fd4;color:#fff;font-weight:700;font-size:18px;padding:10px 25px;display:inline-block;border-radius:5px;text-decoration:none;border:none}
	.comp-btn:hover{ opacity:0.7; }
	.countresult.affix .comp-btn { padding: 2px 25px 0; font-size: 16px; margin-bottom: 5px;}
	.countresult.affix div:first-child { line-height: normal;}
	.countresult.affix .mart-10 { margin: 0 !important;}
	.ps-comparison .ps-cta-wrap { width: 685px; margin: 30px auto 0;}
	.hoverstyle { color:#fff !important;}
	.hoverstyle:hover { text-decoration: underline;}
	.color-black{color: #000 !important;}
	
	.wordcountblock.affix { top:38px; width: 950px; padding:5px 0; z-index: 2;}
	.wordcountblock.affix input { font-size:15px; padding:2px 10px;}
	.mainheadingcomp.affix {  top:108px; background:#fff; z-index: 2;}
	.countresult.affix { top:149px; background:#fff; z-index: 2;}
	tr#lessthan1200 td:first-child { width:271px;}
	tr#lessthan1200 td:first-child strong { padding-left:5px; }
	tr#lessthan1200 td { width:218px; padding:5px;}
	tr#lessthan1200 td:last-child { width: 240px;}
	.ps-comparison .cont-main-wrap table .affix th img { display: none;}
	.ps-comparison .cont-main-wrap table .affix th {text-align:center !important; font-size: 14px; padding:8px 0; }
	.ps-comparison .cont-main-wrap table .affix th br { display:none; }
	.ps-comparison .cont-main-wrap table .affix th:first-child{ border-left: 1px solid #e1e1e1 !important;}
	tr#morethan1200.affix td:last-child { width: 685px;}
	tr#lessthan1200.affix td { padding: 0 5px !important; border-bottom: 2px solid #e1e1e1;}
	
	.myeditors-b{float: left;margin: 0px 10px 6px 0;}
	
	/*.top-call-box, .affix li.call-icon-btn{display: none !important;}*/
	
	/* PS top */
	
	.publication-support.home .flow-blk { padding: 15px 10px 15px; min-height: 345px; margin-top: 0; margin-bottom: 10px;}
	.publication-support.home .flow-blk h4 { font-size: 20px;}
	.publication-support.home .light-pink-bg p { margin: 0 0 15px; min-height: auto;}
	h2.cont-head.no-btm-brdr.padb0.font-30:before { margin: 4px 5px 5px 0;}
	.pink-title-bg { font-size: 14px; background: #feeced; text-align: center; padding: 10px 0; position: relative; margin: 0 0 25px;z-index: 99;}
	.pink-title-bg strong { font-size: 20px;vertical-align: middle;}
	.pink-title-bg:after { content: ""; width: 0; height: 0; border-left: 45px solid transparent; border-right: 45px solid transparent; border-top: 20px solid #feeced; position: absolute; top: 100%; left: 45.2%;}
	.processflowwrap { position:relative; display: inline-block; width: 100%;}
	.processflowwrap:after { content: ""; display: block; width: 1px; border-right: 1px dashed #cdcdcd; height: 90%; top: 40px; left: 49.9%; z-index: 9; position: absolute; }
	.red-grey-blk { background: #f7f7f7; padding: 10px; border-radius: 10px 0 0 10px; border: 1px solid #f1efef; border-right: 1px solid #e2e2e2; border-left: 10px solid #d52b1e; font-size: 14px; position: relative;}
	.red-grey-blk:after {content: ""; background-image:url(../new-images/publication-support/step-left-connection.png); background-repeat:no-repeat; position:absolute; left:100%; top:38%; width:40px; height:18px;z-index: 99;}
	.processflow .pull-right .red-grey-blk:after{ left:auto; right:99.7%;background-image:url(../new-images/publication-support/step-right-connection.png);}
	.processflow img { float: left; margin: 5px 10px 20px 0;}
	.processflow p { margin: 0; line-height: normal;}
	.processflow .pull-right img { float: right; margin: 5px 0 20px 10px;}
	.processflow .pull-left, .processflow .pull-right { width: 47%; margin-bottom: 35px;}
	.processflow .pull-right .red-grey-blk { border-left: 1px solid #e2e2e2; border-right: 10px solid #d52b1e; border-radius: 0 10px 10px 0;}
	.processflow p.font-10 { margin: 5px 0 0;}
	
	.publication-support.home .page-title { line-height: 28px !important;}
	.font-26{ font-size:26px !important;}
	h2.cont-head.no-btm-brdr.padb0.font-26:before{margin: 3px 5px 5px 0;}
	.right-txt h4 a { color: #000;}
	.publication-support.home .plan-text{ padding:0;  font-size: 14px;}
	
	.processflow p a, .publication-support.home .common-table.pricing-table td.head a { color: #000; text-decoration: none !important;}
	.processflow p a:hover, .publication-support.home .common-table.pricing-table td.head a:hover{text-decoration: underline !important;}
	
	.processflow p a.common-link {text-decoration: underline !important; color: #00F;}
	.processflow p a.common-link:hover {text-decoration: none !important;   }
	.publication-support.home .common-table.pricing-table td.head { font-size: 15px; line-height: normal;}
	.publication-support.home .common-table.pricing-table td { font-size: 14px; line-height: normal; padding:10px; }
	.publication-support.home .common-table.pricing-table tr td:first-child { text-align: left;}
	
	li.no-tick-bullet:before{ display:none;}
	
	.publication-support.home .light-pink-bg.bg-white{ min-height:auto;}
	
	h2.bigtitle.cont-head.font-26 span .top-blue-bubble.yellow-bubble { left: 110%; font-size: 12px;   top: 0;}
	h2.bigtitle.cont-head.font-26 span .top-blue-bubble.yellow-bubble:after { border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-right: 13px solid #ffe653; top: 0px;}
	h2.bigtitle.cont-head.font-26 span .top-blue-bubble.yellow-bubble:before { background-size: 65% !important;}
	
	h2.bigtitle.cont-head span .top-blue-bubble.yellow-bubble { left: 110%; font-size: 11px; top: -2px;padding: 0 30px 0px 10px;}
	h2.bigtitle.cont-head span .top-blue-bubble.yellow-bubble:after { border-top: 10.5px solid transparent; border-bottom: 10.5px solid transparent; border-right: 11px solid #ffe653; top: 0px; left: auto; right: 100%;}
	h2.bigtitle.cont-head span .top-blue-bubble.yellow-bubble:before { background-size: 60% !important;}
	
	
	/* PS top ends */
	
	/* New Pricing by Sagar */
	
	h2 span {display: inline-block; position: relative; font-weight: bold;}
	h2.bigtitle {display: block;}
	
	h2.bigtitle span .top-blue-bubble.yellow-bubble {left: 106%;top: 0px;bottom: auto;right: auto;width: 200px;padding-right: 30px;}
	h2.bigtitle span .top-blue-bubble.yellow-bubble:after{border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-right: 15px solid #ffe653;left: -23px;top: -1px;}
	
	h2.bigtitle span .top-blue-bubble.yellow-bubble:before{content:"";display: block;background: url(../new-images/common/beginner-icon.png) no-repeat 0 0;width:30px;height: 34px;position: absolute;right: -2px;top: -7px;}
	
	
	#pg-106 .common-table td.head.subhead {
		   color: #000;
		font-size: 12px !important;
		padding-left: 20px;
		font-weight: normal; padding-bottom: 10px;
	}
	#pg-106 .common-table td.head3 {background: #363636;font-weight: bold;font-size: 22px !important;border-color: #eac7d3;color: #fff;}
	#pg-106 .common-table td.head2 {background: #f5e1e8;font-weight: bold;font-size: 14	px !important;border-color: #eac7d3;color: #000;}
	#pg-106 .common-table td.head {font-size: 14px !important;}
	 #pg-106 .common-table td.blank {border-left-color: #fff; border-top-color: #fff;}
	#pg-106 .common-table td .infoLink{display: inline-block;width: 16px;height: 17px;background: url(../new-images/common/info-icon.png) 0 0 no-repeat;z-index: 1;top: 3px;margin-left: 3px;cursor: auto;background-size: 100%;}
	#pg-106 .common-table td .infoLink:hover .infoBox{ display:block !important;   left: 100%; top: -60px; width: 310px;}
	#pg-106 .common-table td .plan-head .infoLink:hover .infoBox {   width: 290px;}
	#pg-106 .common-table td .infoLink .infoBox ul{padding: 0; margin: 0 0 0 20px;}
	#pg-106 .common-table td .plan-head .infoLink:hover .infoBox{top: -25px;}
	
	.service-key { box-shadow:#ccc 0 0 4px; border-radius:3px; }
	.service-key .col-md-4 { padding:0; }
	.service-key .key-box { padding:10px 5px; text-align:center; }
	.service-key .key-box .icon {display:inline-block; background:url(../new-images/editing-service/service-key-icons.png) center no-repeat; width:108px; height:55px; margin:10px 0;}
	.service-key .key-box.two-editor .icon { background-position:center 0; height:53px; }
	.service-key .key-box.doc-type .icon { background-position:center 100%; height:53px; }
	.service-key .key-box.round-clock { border-left:#e8e8e8 4px solid; border-right:#e8e8e8 4px solid; }
	.service-key .key-box p { margin-bottom:5px; font-size:16px; font-weight:normal; }
	.disc-club .cont-box { padding:20px 130px 20px 20px; border-radius:4px; background:#f1f1f1 url(../new-images/editing-service/beginner-icon.png) right 20px top 15px no-repeat; }
	.disc-club .cont-box.rewards { background-image:url(../new-images/rewardsclub/homepage-rewards.png); background-size:100px auto; }
	.disc-club .cont-box h3 { font-weight:bold; margin-top:0; font-size:22px; line-height:1.3; }
	.disc-club .cont-box h3 a { color:#000; }
	.disc-club .cont-box p { margin-bottom:0; }
	.comparison .disc-club .cont-box h3 { font-size:19px; }
	.comparison .disc-club .cont-box p { font-size:12px; }
	.comparison .service-key .key-box p { font-size:14px; }
	
	b.red-bold { color: #ff0000; font-size: 130%; }
	
	.ps-fw-cta a:hover{ opacity:0.8; }
	.publication-support.home table .list-box{ height:auto !important;}
	
	.col-blk-btm{display:inline-block;width:18.2%;vertical-align:top;border:1px solid #e1e1e1;padding:10px 8px;margin:0 10px 0 0;position:relative;min-height:395px;text-align:left}
	.col-blk-btm:Nth-child(3){width:20%}
	.col-blk-btm strong{display:block;font-size:16px;margin-bottom:5px;text-align:center}
	.col-blk-btm:last-child{margin:0}
	.col-blk-btm:after{content:">";position:absolute;right:-22px;top:45.5%;width:28px;height:28px;background:#d52b1e;text-align:center;line-height:30px;color:#fff;font-weight:700;font-family:MS Gothic;font-size:20px;border-radius:50%;z-index:1;padding:0 10px}
	.col-blk-btm:last-child:after{display:none}
	.six-col-warp{text-align:center}
	.col-blk-btm hr{border-top:1px dashed #eee;margin:10px -10px}
	.dottedht{ min-height:143px}
	#myCarouselPS{padding:5px 32px}
	.clienttestimonial{float:left;width:49%}
	.clienttestimonial:last-child{float:right;border-left:1px solid #e1e1e1;padding:0 0 0 25px}
	#myCarouselPS .carousel-control{background:none!important}
	#myCarouselPS span.glyphicon{background-size:68px 52px;background-image:url(../new-images/publication-support/carouselarrows.png);width:34px;height:52px;outline:0;display:block}
	#myCarouselPS span.glyphicon:before{display:none}
	#myCarouselPS .carousel-control .glyphicon-chevron-left{left:15px;background-position:0 0}
	#myCarouselPS .carousel-control .glyphicon-chevron-right{right:15px;background-position:-34px 0}
	#myCarouselPS .carousel-control .glyphicon-chevron-left,#myCarouselPS .carousel-control .glyphicon-chevron-right{top:40%}
	.clienttestimonial p.text-right{color:#057fd7}
	#myCarouselPS .carousel-control{opacity:1}
	.ps-fw-cta{width:702px;margin:auto}
	.green-offer-block{background:#00b050;padding:4px 0;margin:-8px -8px 10px;color:#fff;font-size:13px;font-weight:400}
	.num-head{background:#d52b1e;color:#fff;font-weight:700;font-size:16px;padding:0;border-radius:50%;height:25px;width:25px;text-align:center;display:inline-block;line-height:27px}
	ul.disc{margin:0 0 0 20px;padding:0}
	ul.disc li{margin-bottom:10px}
	.no-hover-style{text-decoration:none!important;color:#333!important;background-color:transparent!important;font-weight:400!important}
	.dropdown-menu > li > a.no-hover-style{background:#363636 url(../new-images/common/nav-drop-bg.jpg) 15px 8px no-repeat!important;color:#FFF!important}
	.stripbg{border:1px solid #efeeee;background-image:url(../img/common/stripbg.jpg);background-repeat:repeat;background-position:0 0;padding:10px;font-size:12px}
	
	.expert-wrap { margin-top:20px; }
	/*.expert-wrap a img { transition:all 0.3s ease; border:#CCC 1px solid; opacity:1; width:100%; height:auto;  }
	.expert-wrap a img:hover { opacity:0.9; filter:alpha(opacity=0.9); border:#c0a0a9 1px solid; }*/
	
	.expert-wrap .expert-box { border:#ddd 1px solid; border-radius:5px; box-shadow:#ccc 0 1px 5px; transition:all 0.3s ease; margin-bottom:20px; position:relative; }
	.expert-wrap .expert-box.one { background-color:#fff4e5; }
	.expert-wrap .expert-box.three { background-color:#f2f4df; }
	.expert-wrap .expert-box.four { background-color:#ebf1ff; }
	.expert-wrap .expert-box.five { background-color:#e9e0d1; }
	.expert-wrap .expert-box.six { background-color:#d7dddd; }
	.expert-wrap .expert-box.seven { background-color:#f6f2e9; }
	.expert-wrap .expert-box.eight { background-color:#eaf0fe; }
	.expert-wrap .expert-box.nine { background-color:#eaf9e6; }
	.expert-wrap .expert-box:hover { border-color:#d52b1e; }
	.expert-wrap .expert-box:after { content:""; height:1px; clear:both; display:block;  }
	.expert-wrap a { display:block; }
	.expert-wrap .img-box, .expert-wrap .cont-box { float:left; }
	.expert-wrap .img-box { width:20%; overflow:hidden; /*max-height:100px;*/ }
	.expert-wrap .img-box img { box-shadow:none; display:block; width: 100%;}
	.expert-wrap .cont-box { width:75%; padding:10px; }
	.expert-wrap .cont-box span { display:block; }
	.expert-wrap .cont-box strong { font-size:16px; color:#000; }
	/*.expert-wrap .cont-box strong b {color: #d52b1e;}*/
	.expert-wrap .cont-box .cont { font-size:18px; color:#000; line-height:24px; text-indent: -8px; }
	.expert-wrap .cont-box .link { color:#1A00FF; text-decoration:underline; font-size:12px; text-align:right; position: absolute; right: 25px;  bottom: 10px;}
	
	/* new about us page css */
	
	#abtus-page h1.page-title {border: none;font-size: 40px;margin: 15px;margin-top: 20px;}
	#abtus-page  .page-logo-bg {background: none;}
	#abtus-page .cont-wrap {border: 1px solid #e6e6e6;}
	#abtus-page .page-cont {padding: 0 20px 20px;}
	#abtus-page .page-cont h3.title{font-size: 28px;font-weight: bold;padding-left: 29px;position: relative;margin-top: 50px;}
	#abtus-page .page-cont h3.title:before{content:"";display: block;background: url(../images/editing/sub-head-bullet.png) 0 0 no-repeat;width: 30px;height: 30px;position: absolute;left: 0;top: 2px;}
	#abtus-page .usp-wrap {display: block;width: 100%;clear: both;border: 1px solid #ddd;position: relative;padding: 6px;}
	#abtus-page .usp-wrap ul {margin: 0;padding: 0;width: 100%;}
	#abtus-page .usp-wrap ul li {list-style-type: none;float: left;width: 49.9%;padding: 16px;height: 95px;margin: 0;background: #fff;}
	#abtus-page .usp-wrap ul li span{ float: left;}
	#abtus-page .usp-wrap ul li span.img {width: 24%;text-align: center;}
	#abtus-page .usp-wrap ul li span.txt {width: 76%;font-size: 14px;line-height: 22px;}
	#abtus-page .usp-wrap ul li span.txt strong{font-size: 22px;display: block;color: #d52b1e;}
	#abtus-page .usp-wrap ul li:first-child, #abtus-page .usp-wrap ul li:nth-child(2){border-bottom: 1px solid #ddd;}
	#abtus-page .usp-wrap ul li:first-child, #abtus-page .usp-wrap ul li:nth-child(3){border-right: 1px solid #ddd;}
	#abtus-page .usp-wrap:after{content:"";width: 25px;height: 24px;background: #fff;border-radius: 50%;z-index: 99999;display: block;position: absolute;top: 43%;left: 47.9%;}
	#abtus-page .common-table td{border-color: #ddd;padding: 15px;}
	#abtus-page .common-table td.head{background: #f3f3f6;}
	
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.korea{ left: 0px !important; position: relative !important;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.china{ left: 0px !important; position: relative !important;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.japan{ left: 0px !important; position: relative !important;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.india{left: 0px !important; position: relative !important;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.turkey{left: 0px !important; position: relative !important; }
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.taiwan{left: 0px !important; position: relative !important;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.kuwait{left: 0px !important; position: relative !important;}
	#abtus-page .global-presence-wrap{background:#fff url(../new-images/corporate/office-add-bg.jpg) 0 0 repeat;border:#e1e1e1 1px solid;padding:10px 0;position:relative}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap{text-align:center;padding:10px;cursor:pointer; }
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap .map-box{display:inline-block;background:url(../new-images/corporate/add-map.png) 0 0 no-repeat}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap .location-name{font-weight:700;font-size: 11px;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap:hover .location-name,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.active .location-name{color:#d52b1e}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.usa{width: 160px;float:left}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.korea{width:105px;position:absolute;left:210px;float:left}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.china{width: 130px;position:absolute;left:310px;float:left;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.japan{width: 85px;position:absolute;left:500px;float:left;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.india{width:130px;position:absolute;left:620px;float:left}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.uk{width:185px; float: left}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.turkey{width: 145px;position:absolute;left:190px;float:left;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.taiwan{width: 143px;position:absolute;left:400px;float:left;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.kuwait{width: 145px;position:absolute;left:600px;float:left;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap .map-box{height:100px;background-position:0 0}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.usa .map-box{width: 106px;height:100px;background-position:-17px 0;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.korea .map-box{width:58px;background-position:-47px -108px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.china .map-box{width:104px;background-position:-26px -208px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.japan .map-box{width:53px;background-position:-50px -310px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.india .map-box{width:88px;background-position:-33px -420px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.uk .map-box{width:156px;height:100px;background-position:0 -524px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.turkey .map-box{width: 146px;height:100px;background-position: -15px -624px;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.taiwan .map-box{width: 126px;height:100px;background-position: -15px -740px;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.kuwait .map-box{width: 136px;height:100px;background-position: -20px -860px;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.usa:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.usa.active .map-box{background-position: -182px 0;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.korea:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.korea.active .map-box{background-position:-212px -108px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.china:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.china.active .map-box{background-position:-181px -208px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.japan:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.japan.active .map-box{background-position:-205px -310px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.india:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.india.active .map-box{background-position:-188px -420px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.uk:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.uk.active .map-box{background-position:-154px -524px}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.turkey:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.turkey.active .map-box{background-position: -164px -624px;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.taiwan:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.taiwan.active .map-box{background-position: -152px -740px;}
	#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.kuwait:hover .map-box,#abtus-page .global-presence-wrap .global-maps .col-md-2.map-wrap.kuwait.active .map-box{background-position: -172px -860px;}
	#abtus-page .global-presence-wrap .global-location .location-wrap h2{font-size: 15px;/* border-bottom:#ccc 1px solid; */padding-bottom: 5px;font-weight: bold;margin-bottom: 0;}
	#abtus-page .global-presence-wrap .global-location .location-wrap p,.global-presence-wrap .global-location .location-wrap .direction-box{font-size:12px}
	#abtus-page .global-presence-wrap .global-location .location-wrap .direction-box{width:120px;position:relative;}
	#abtus-page .global-presence-wrap .global-location .location-wrap .direction-box a {line-height: 8px;}
	#abtus-page .global-presence-wrap .global-location .location-wrap .direction-box a:after{content:"";display: block;position:absolute;left: -8px;top: -5px;background:url(../new-images/corporate/diraction-arrow.png) 0 0 no-repeat;width: 19px;height: 19px;}
	#abtus-page .global-presence-wrap .global-location .location-wrap .direction-box .blue-text{color:#4185f4;display: block;}
	#abtus-page .show-all-location{border:#eee 1px solid;padding:5px 0 5px 5px}
	#abtus-page #all-location{border-top:#eee 1px solid;padding:10px 0;display:none}
	#abtus-page #all-location h4{font-weight:700;font-size:14px;border-bottom:#eee 1px solid;padding-bottom:5px}
	#abtus-page #all-location p{margin:0}
	#abtus-page .global-presence-wrap .global-location-wrap{display:none;padding-top:0px;/*border-top: #ccc 1px solid;border-bottom: #ccc 1px solid;*/}
	#abtus-page .global-presence-wrap .global-location-wrap:before,#abtus-page .global-presence-wrap .global-location-wrap:after{content:""; display: block; margin:0 0;height: 1px; width:100%; border: 0;background: #a8a8a8;
		background: -webkit-gradient(linear, 0 0, 100% 0, from(white), to(white), color-stop(50%, #a8a8a8));}
	#abtus-page .global-presence-wrap .global-location-wrap:after{bottom: 0;position: absolute;}
	#abtus-page .global-presence-wrap .global-location-wrap.show{display:block}
	
	.brandbox{display: block;border: 1px solid #ddd; margin-top: 20px}
	.brandbox a{padding: 15px 15px 15px;margin: 0px;min-height: 130px; color:#000; text-decoration: none;}
	.brandbox a:after{content:""; display: block; margin:0 0;height: 100px; width:1px; border: 0;background: #ddd; position: absolute; right: 0; top: 10%}
	.brandbox a.voxtab:after{display: none;}
	.brandbox a span.b-logo{display: block; width: 150px; height:54px; margin: 0 auto}
	.brandbox .enago span.b-logo{ background: url(../new-images/corporate/b-logo-enago.png) no-repeat 0 0; }
	.brandbox .ulatus span.b-logo{ background: url(../new-images/corporate/b-logo-ulatus.png) no-repeat 0 0; }
	.brandbox .voxtab span.b-logo{ background: url(../new-images/corporate/b-logo-voxtab.png) no-repeat 0 0; }
	.brandbox .enago:hover{background: #d52b1e; color:#fff}
	.brandbox .ulatus:hover{background:#057fd7; color:#fff}
	.brandbox .voxtab:hover{background:#649610; color:#fff}
	.brandbox .enago:hover span.b-logo{ background: url(../new-images/corporate/b-logo-enago-w.png) no-repeat 0 0; }
	.brandbox .ulatus:hover span.b-logo{ background: url(../new-images/corporate/b-logo-ulatus-w.png) no-repeat 0 0; }
	.brandbox .voxtab:hover span.b-logo{ background: url(../new-images/corporate/b-logo-voxtab-w.png) no-repeat 0 0; }
	.brandbox a strong{text-align: center;display: block;font-weight:bold;max-width: 150px;margin: 0 auto;}
	h3.title.middle{position: relative;text-align: center;padding-left: 0px !important;}
	h3.title.middle span{position: relative; z-index: 99999;background: #fff; padding: 0 15px;}
	h3.title.middle:before {display: none;visibility: hidden;}
	h3.title.middle:after{content:"";display: block; margin:0 0; height: 1px; width:100%; border: 0;background: #a8a8a8;background: -webkit-gradient(linear, 0 0, 100% 0, from(white), to(white), color-stop(50%, #a8a8a8));top: 47%;position: absolute;left: 0; }
	
	.servicebox{display: block;border: 1px solid #ddd; margin-top: 20px}
	.servicebox a{padding: 25px 10px;margin: 0px; min-height: 187px; color:#000;text-decoration: none;}
	.servicebox a:after{content:"";display: block;margin:0 0;height: 140px;width:1px;border: 0;background: #ddd;position: absolute;right: 0;top: 13%;}
	.servicebox a:nth-child(2):after,.servicebox a:nth-child(4):after,.servicebox a:nth-child(6):after{display:none}
	.servicebox a:before{content:"";display: block;margin:0 0;height: 1px;width:90%;border: 0;background: #ddd;position: absolute;bottom: 0;left: 13px;}
	.servicebox a:nth-child(5):before, .servicebox a:nth-child(6):before{display: none;}
	.servicebox a span.s-logo{display: block; width: 235px; height:60px; margin: 0 auto}
	.servicebox a span.details {font-size: 13px;display: block;margin-top: 10px;}
	.servicebox .academy span.s-logo{ background: url(../new-images/corporate/s-logo-academy.png) no-repeat 0 0; }
	.servicebox .academy:hover span.s-logo{ background: url(../new-images/corporate/s-logo-academy-w.png) no-repeat 0 0; }
	.servicebox .learn span.s-logo{ background: url(../new-images/corporate/s-logo-learn.png) no-repeat 0 0; }
	.servicebox .learn:hover span.s-logo{ background: url(../new-images/corporate/s-logo-learn-w.png) no-repeat 0 0; }
	.servicebox .oaj span.s-logo{ background: url(../new-images/corporate/s-logo-oaj.png) no-repeat 0 0; }
	.servicebox .oaj:hover span.s-logo{ background: url(../new-images/corporate/s-logo-oaj-w.png) no-repeat 0 0; }
	.servicebox .fmj span.s-logo{background: url(../new-images/corporate/s-logo-fmj.png) no-repeat 0 -16px;height: 35px;}
	.servicebox .fmj:hover span.s-logo{ background: url(../new-images/corporate/s-logo-fmj-w.png) no-repeat 0 -16px;height: 35px; }
	.servicebox .consult span.s-logo{ background: url(../new-images/corporate/s-logo-consult.png) no-repeat 0 0; }
	.servicebox .consult:hover span.s-logo{ background: url(../new-images/corporate/s-logo-consult-w.png) no-repeat 0 0; }
	.servicebox .readm span.s-logo{ background: url(../new-images/corporate/s-logo-readm.png) no-repeat 0 0;margin-top: 30px; }
	.servicebox .readm:hover span.s-logo{ background: url(../new-images/corporate/s-logo-readm-w.png) no-repeat 0 0; }
	.servicebox .red:hover {background: #d52b1e; color:#fff}
	.servicebox .blue:hover{background:#057fd7; color:#fff}
	
	ul.logo-list {margin: 0; padding: 0;}
	ul.logo-list li {list-style-type: none;float: left; width: 25%;text-align: center;line-height: 18px;font-size: 12px; padding: 10px; margin-bottom: 10px;}
	ul.logo-list li span{margin-top: 10px;display: block}
	
	ul.logo-list.membership li{width:33%}
	/*new about us page css ends*/
	
	/* rewards club banner */
	.rewardsbanner-c {display: block; margin: 20px 0 10px 0;}
	.types-wrap {display: block;margin: 20px 0;}
	.types-wrap .types-box {display: block;width: 32.3%;border: 1px solid #c6c5c5;margin: 0 14px 20px 0;float: left;text-align: center;border-radius: 4px;}
	/*.types-wrap .types-box:hover{box-shadow:-1px 5px 13px 2px #dddddd; cursor: pointer}*/
	.types-box.bronze {margin-right: 0px;}
	.types-wrap .types-box .t-img { padding: 22px;}
	.types-wrap .types-box h4 {font-weight: bold;margin-top: 0; height: 35px; line-height: 35px; padding: 0; font-size: 15px;}
	.types-wrap .types-box.gold h4{/*background: #8c6134;background: -moz-linear-gradient(left, #8c6134 0%, #c6a56a 19%, #f9e1a4 52%, #e9cd8a 79%, #8d6135 100%);
	background: -webkit-linear-gradient(left, #8c6134 0%,#c6a56a 19%,#f9e1a4 52%,#e9cd8a 79%,#8d6135 100%);background: linear-gradient(to right, #8c6134 0%,#c6a56a 19%,#f9e1a4 52%,#e9cd8a 79%,#8d6135 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c6134', endColorstr='#8d6135',GradientType=1 );*/background: #e9c566;}
	.types-wrap .types-box.silver h4{/*background: #434143;background: -moz-linear-gradient(left, #434143 0%, #a19d99 19%, #e0d9d2 50%, #a19d99 79%, #434244 100%);
	background: -webkit-linear-gradient(left, #434143 0%,#a19d99 19%,#e0d9d2 50%,#a19d99 79%,#434244 100%);background: linear-gradient(to right, #434143 0%,#a19d99 19%,#e0d9d2 50%,#a19d99 79%,#434244 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434143', endColorstr='#434244',GradientType=1 );*/background: #dbd3cc;}
	.types-wrap .types-box.bronze h4{/*background: #5f1c01;background: -moz-linear-gradient(left, #5f1c01 1%, #a16034 19%, #fec37e 50%, #a16034 79%, #5f1c01 100%);
	background: -webkit-linear-gradient(left, #5f1c01 1%,#a16034 19%,#fec37e 50%,#a16034 79%,#5f1c01 100%);background: linear-gradient(to right, #5f1c01 1%,#a16034 19%,#fec37e 50%,#a16034 79%,#5f1c01 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f1c01', endColorstr='#5f1c01',GradientType=1 );*/ background: #eaae6e;}
	.types-wrap .types-box p {padding: 0 5px 20px;margin: 0;}
	.rewardsclub h2.cont-head {margin-bottom: 10px !important;font-size: 18px;border: none;text-align: center;}
	.rewardsclub h2.cont-head:before{display: none;}
	.rewardsclub .single-tick li{font-size: 16px; font-weight: bold;}
	.rewardsclub hr { border: none; margin: 30px 0 !important;}
	/* rewards club banner end */
	
	
	#dbselection .disp-inblk { margin: 5px 5px 0 0;}
	.ps-onepageform #dbselection label { padding: 0 0 0 25px;}
	.ps-onepageform .top-rightlinks { display:none; }
	.inner-testimonial .clienttestimonial{width:100%;padding:0;border:none;float:none;min-height:210px}
	.minhauto{ min-height:auto!important}
	.ps-service-pg .page-title{padding-top:10px}
	.ps-service-pg .tab-pane{background:url(../new-images/common/bg-logo.png) 0 0 no-repeat}
	.ps-service-pg .ps-pack-tab-new{margin-top:-20px}
	.side-nav-wrap.side-payment-menu{position:fixed;top:40px;z-index:1;background:#fff}
	.side-nav-wrap a{cursor:pointer}
	.publication-support li.call-icon-btn span{width:186px;height:45px;background:url(../new-images/common/top-call-banner-ps.jpg) no-repeat 100% 100%;background-size:cover}
	.publication-support li.call-icon-btn span img{visibility:hidden}
	.redhead-greyborder h2{background:#d52b1e;text-align:center;color:#fff;font-weight:700;padding:5px 0;margin:0 0 10px;line-height:normal;font-size:26px}
	.redhead-greyborder{border:1px solid #cccbcc;margin-bottom:20px;text-align:center}
	.redhead-greyborder .disp-inblk{vertical-align:middle}
	.redhead-greyborder .disp-inblk li{background-position:0 10px}
	.qa-text.ans a{text-decoration:underline!important}
	.qa-text.ans a:hover{text-decoration:none!important}
	.rs-pg .redhead-greyborder ul{padding:0 15px}
	.rs-pg .redhead-greyborder ul li{background-position:0 8px}
	.rs-pg .redhead-greyborder ul li:last-child{background-position:0 15px;margin:-10px 0 10px}
	.lpixel-block a{color:#000;display:block}
	.lpixel-block a:hover{opacity:.7}
	.lpixel-wrap{overflow:hidden}
	.lpixel-wrap p{margin:0;line-height:normal}
	.logo-wrap{margin-bottom:5px}
	.lpixel-wrap div{padding:0}
	.lpixel-wrap{padding:10px 10px 5px}
	.lpixel-block{border:1px solid #d6d6d6;background:url(../lpixel/images/banner-bg.png);margin-top:50px;height:100%;background-position:20px 0;background-size:100% 100%!important;background-repeat:no-repeat;display:none}
	.lpixel-img-txt{display:inline-block}
	.lpixel-img-txt p{font-size:13px;margin:5px 0 0}
	.logo-wrap .pull-right{margin:0 30px 0 0}
	.lpixel-img-txt:first-child{margin:0 10px 0 20px}
	.lpixel-wrap p.font-12{text-indent:-4px}
	.client-feedback{display:inline-block}
	.client-feedback .animate>span:after{display:none}
	.client-feedback .service-title{position:relative;width:53%;padding-top:5px;padding-bottom:5px}
	.normal .client-feedback .service-title{width:75%}
	.normal .client-feedback .col-md-6.pull-right{width:25%}
	.client-feedback .service-title p{margin:0}
	.client-feedback .col-md-6.pull-right{width:46%}
	.client-feedback .bottom-border{border-bottom:#EEE 4px solid;display:block;line-height:0;width:100%;margin-bottom:20px;margin-top:0}
	.client-feedback .service-title:before{content:"";width:1px;height:45px;background-image:linear-gradient(to top,#333,#fff);position:absolute;right:0;top:9px}
	.client-feedback .service-title:after{content:"";width:1px;height:100%;background-image:linear-gradient(to bottom,#fff,#333,#fff);position:absolute;bottom:0;right:0}
	.client-feedback .rating-scorcard .span7{width:65%;float:left}
	.client-feedback .rating-scorcard .span5{width:34%;float:right}
	.client-feedback .service-title~.span6{margin-left:40px;width:435px}
	.client-feedback .c-feedback h4{font-size:12px;text-transform:uppercase}
	.client-feedback .c-feedback h4~p,.client-feedback.sa-pages .c-feedback p.client-name{margin:0;font-weight:600;line-height:16px}
	.client-feedback .c-feedback{position:relative;display:inline-block}
	/* .client-feedback .c-feedback:hover .rating-scorcard{visibility:visible} */
	.client-feedback .c-feedback.c-feedback-last{margin-left:30px}
	.client-feedback .rate-from{font-size:18px;font-weight:700;display:inline-block;vertical-align:middle}
	.client-feedback .rate-from span{font-size:14px;font-weight:400;color:#999;border:0;line-height:24px;display:inline-block!important}
	.client-feedback .page-head :not(span.border-bottom){display:inline-block}
	.client-feedback .rating1{color:#feb800;display:block;font-size:24px}
	.client-feedback .rate-base-layer{color:#aaa;height:auto!important}
	.client-feedback .rate-hover-layer{color:orange}
	.client-feedback .rating-scorcard{visibility:hidden;position:absolute;z-index:9999999;background:#fff;padding:14px 14px 9px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);width:460px;top:107%}
	.client-feedback .rating-scorcard:after{content:"";position:absolute;width:20px;height:20px;margin-left:-.5em;top:0;left:8%;box-sizing:border-box;transform-origin:0 0;transform:rotate(-45deg);background:#fff;border-right:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(0,0,0,0.2)}
	/* .client-feedback .client-wrap{cursor:pointer} */
	/* .client-feedback .client-wrap:hover~.rating-scorcard,.client-feedback .client-wrap:active~.rating-scorcard{display:block} */
	.client-feedback .rating-scorcard p{font-size:12px;display:inline-block;margin:4px 0}
	.client-feedback .rating-scorcard p.rating-line{line-height:18px}
	.client-feedback .rating-scorcard p.user-rating{color:#4d4d4d;margin-bottom:-4px;margin-top:10px}
	.client-feedback span.client-per{font-size:40px;line-height:50px;font-weight:700}
	.client-feedback .client-rates{text-align:center;margin:17px 0}
	.client-feedback .client-per~p{margin:0;line-height:14px}
	.client-feedback progress~p{color:#999}
	.client-feedback progress[value]{display:inline-block}
	.client-feedback .cssProgress{width:100%}
	.client-feedback .cssProgress .progress1{position:relative;overflow:hidden;width:65%;display:inline-block;vertical-align:middle}
	.client-feedback .progress1~p{color:#999;margin-left:5px}
	.client-feedback .cssProgress .cssProgress-bar{display:block;float:left;width:0;height:100%;background:#f4b000;box-shadow:inset 0 -1px 2px rgba(0,0,0,0.1);-webkit-transition:width .8s ease-in-out;transition:width .8s ease-in-out}
	.client-feedback .cssProgress .cssProgress-label{position:absolute;overflow:hidden;left:0;right:0;color:rgba(0,0,0,0.6);font-size:.7em;text-align:center;text-shadow:0 1px rgba(0,0,0,0.3)}
	.client-feedback .cssProgress .cssProgress-right{float:right!important}
	.client-feedback .cssProgress .cssProgress-label-left{margin-left:10px;text-align:left!important}
	.client-feedback .cssProgress .cssProgress-label-right{margin-right:10px;text-align:right!important}
	.client-feedback .cssProgress .cssProgress-label2{display:block;margin:2px 0;padding:0 8px;font-size:.8em}
	.client-feedback .cssProgress .cssProgress-label2.cssProgress-label2-right{text-align:right}
	.client-feedback .cssProgress .cssProgress-label2.cssProgress-label2-center{text-align:center}
	.client-feedback .cssProgress .cssProgress-stripes,.client-feedback .cssProgress .cssProgress-active,.client-feedback .cssProgress .cssProgress-active-right{background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,0.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.125) 50%,rgba(255,255,255,0.125) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.125) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.125) 50%,rgba(255,255,255,0.125) 75%,transparent 75%,transparent);background-size:35px 35px}
	.client-feedback .cssProgress .cssProgress-active{-webkit-animation:cssProgressActive 2s linear infinite;-ms-animation:cssProgressActive 2s linear infinite;animation:cssProgressActive 2s linear infinite}
	.client-feedback .cssProgress .cssProgress-active-right{-webkit-animation:cssProgressActiveRight 2s linear infinite;-ms-animation:cssProgressActiveRight 2s linear infinite;animation:cssProgressActiveRight 2s linear infinite}
	.f-w-client-rate .service-title{width:auto;padding-right:30px!important;margin-right:30px!important}
	
	
	/* -----------------------------------------------------
		Progress Bar 1
	-------------------------------------------------------- */
	
	.client-feedback .progress1{background-color:#EEE;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2)}
	.client-feedback .progress1 .cssProgress-bar{height:22px}
	.client-feedback .progress1 .cssProgress-label{line-height:18px}
	.client-feedback .info-rating{display:inline-block;vertical-align:middle;position:relative}
	/* .client-feedback .info-rating:after{content:"\f078";width:12px;height:12px;color:#999;position:absolute;right:-15px;top:10px;font-family:'FontAwesome';font-size:10px} */
	.client-feedback .cssProgress>p{margin-right:0}
	.client-feedback .client-wrap{margin-top:7px}
	.client-feedback.qa-page .service-title{width:auto}
	.client-feedback.qa-page .c-feedback{padding-left:10px}
	.client-feedback.qa-page .c-feedback-last{padding-left:8px;margin-left:0}
	.client-feedback.sa-pages{padding:10px 30px;width:235px;margin-bottom:30px;position:relative}
	.client-feedback.sa-pages:before{content:"";width:1px;height:108px;background-image:linear-gradient(to top,#333,#fff);position:absolute;left:0;top:28px}
	.client-feedback.sa-pages:after{content:"";width:1px;height:108px;background-image:linear-gradient(to bottom,#333,#fff);position:absolute;bottom:28px;left:0}
	.client-feedback.sa-pages .c-feedback{width:100%;border-bottom:1px solid #c6c5c5;margin-bottom:7px;padding-bottom:7px}
	.client-feedback.sa-pages .c-feedback:last-child{border-bottom:none}
	.c-feedback-wrap .c-feedback{margin:0 30px 0 0;padding-right:10px}
	.yellow-bg .c-feedback-wrap .c-feedback{margin:0 25px 0 0;padding:0}
	.c-feedback-wrap .c-feedback:last-child{margin:0;padding:0}
	.client-feedback.c-feedback-wrap{padding:0;margin:5px 0 0;display:block;width:100%}
	.c-feedback-wrap .c-feedback:after{content:"";width:1px;height:100%;background-image:linear-gradient(to bottom,#fff,#333,#fff);position:absolute;bottom:0;right:-20px}
	.c-feedback-wrap .c-feedback:last-child:after{display:none}
	.client-feedback.c-feedback-wrap h4{display:none}
	.subject-area .sx-mar-pad.cta-banner{display:none}
	.mid-cta img:hover{opacity:.8}
	.c-feedback.c-feedback-last .rating-scorcard:after{right:65px;left:auto}
	.c-feedback.c-feedback-last .rating-scorcard{right:0}
	.enago-author-week .main-baner{background:url(../images/landing-pages/author-week.jpg) center center repeat-x;background-size:cover;width:100%;padding:30px 0}
	.enago-author-week .main-baner .text-box{color:#fff;font-size:52px;text-align:center;line-height:1.4}
	.enago-author-week .main-baner .text-box.big{font-size:30px;padding:0}
	.enago-author-week .main-baner .text-box.big .yellow{font-weight:700;color:#f6e750}
	.enago-author-week #floatMenu{display:none}
	.enago-author-week .blue-btn{display:inline-block;position:relative;background:#029dcd;line-height:normal;padding:10px 30px;border-radius:4px;font-size:18px;color:#fff;-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;text-decoration:none;margin:0 15px}
	.enago-author-week .blue-btn:hover{background:#15acdb;color:#fff}
	p.qsn{font-weight:700}
	.qna-box{font-size:16px}
	.qna-box p{margin-bottom:15px}
	.enago-author-week .coupons-box{width:70%;margin:30px auto;border:#d52b1e 3px solid;border-radius:11px}
	.enago-author-week .coupons-box .img-box{float:left;background-color:#d52b1e;width:22%;text-align:center;padding:68px 0 67px;border-radius:7px 0 0 7px}
	.enago-author-week .coupons-box .code-box .cont-box p{margin:0 0 10px}
	.enago-author-week .coupons-box .code-box{float:left;width:78%}
	.enago-author-week .coupons-box .code-box .cont-box{padding:20px 20px 20px 40px;background:url(../images/landing-pages/coupon-bdr.png) 0 -15px repeat-y}
	.enago-author-week .coupons-box .code-box .cont-box h3{font-weight:700;color:#000;margin:0}
	.enago-author-week .coupons-box .code-box .cont-box .c-code{display:inline-block;padding:3px 10px;font-size:24px;background-color:#f7f7f7;color:#d52b1e;border:#d52b1e 1px dashed;margin:0 5px;border-radius:3px;font-weight:700}
	.enago-author-week .how-redeem h2{color:#fff!important;text-align:center}
	.enago-author-week .how-redeem .step-wrap{padding:0 12%;position:relative;border:none}
	.enago-author-week .how-redeem .step-wrap:before{content:"";display:inline-block;background-image:url(../images/landing-pages/charactertop.png);width:88px;height:162px;position:absolute;left:15px;top:0}
	.enago-author-week .how-redeem .step-wrap:after{content:"";display:inline-block;background-image:url(../images/landing-pages/characterbottom.png);width:88px;height:162px;position:absolute;right:15px;bottom:0}
	.enago-author-week .how-redeem .step-wrap .how-step{color:#fff;font-size:17px;background-color:#ffffff4a;padding:20px 25px;margin-bottom:75px;border-radius:10px;position:relative}
	.enago-author-week .how-redeem .step-wrap .how-step strong.num{display:inline-block;margin-right:10px}
	.enago-author-week .how-redeem .step-wrap .how-step strong.yellow{color:#f6e750}
	.enago-author-week .how-redeem .step-wrap .how-step:after{content:"";display:inline-block;background-image:url(../images/landing-pages/aut-step-arrow.png);width:45px;height:50px;position:absolute;right:30px;bottom:-60px}
	.enago-author-week .how-redeem .step-wrap .how-step:last-child:after{display:none}
	.enago-author-week .main-baner .form-wrap{width:100%;max-width:1000px;color:#fff;margin:20px auto 0;padding:20px;background-color:#ffffff4a}
	.enago-author-week .main-baner .form-wrap .form-group{float:left;width:32%}
	.form-group.select{margin:0 15px}
	.enago-author-week .main-baner .form-wrap .form-group.date{width:40%}
	.enago-author-week .main-baner .form-wrap .blue-btn{border:0}
	.enago-author-week .main-baner .form-wrap .thankyou-box{display:inline-block;margin-top:25px;padding:5px 20px;font-size:16px;font-weight:700;background-color:#f6e750;color:#d52b1e}
	section#step10{margin-bottom:60px}
	.winning-box{background-color:#fff;padding:20px 15px;border:#c5c6c6 1px solid;border-radius:6px;min-height:315px;transition:.3s;margin-bottom:20px;text-align:center}
	.winning-box:hover{box-shadow:#999 0 5px 10px}
	.row-fluid.mart58 .winning-box h3{ min-height:55px}
	.bg-odd{background-color:#f6f6f6}
	.pad-30{padding:30px 0}
	.pad-40{padding:40px 0}
	.enago-author-week h2{margin:0 0 30px;font-weight:700}
	.bg-enago{background-color:#d52b1e}
	
	.enago-author-week .logo-box:after { content:""; display:inline-block; background-image:url(../new-images/ulatus-logo.png); width:192px; height:66px; margin-top:7px; }
	.enago-author-week #fmjfloatMenu #ps { display:none; }
	
	.msr-sample .modal-dialog { max-width:570px;margin:65px auto ;}
	.msr-sample .carousel-control .glyphicon-chevron-left { left: 10px;}
	.msr-sample .carousel-control .glyphicon-chevron-right { right: 10px;}
	.msr-sample img{ margin:auto;}
	.msr-sample .carousel-control { background: none !important; color: #000 !important;}
	.msr-small-vid-thumb{max-width:272px;margin-right:35px!important}
	.small-vid-thumb-after{background-image:url(../new-images/borderline.png);background-size:100%;width:14px;left:295px;top:62px;height:158px;position:absolute;background-repeat:no-repeat}
	.modal-content.pop-video{border-radius:20px 20px 0 0;max-width:562px;width:100%;margin:0 auto}
	button.close.black{position:absolute;right:3px;top:16px;z-index:9;color:#fff;background-color:#000;opacity:1;font-size:17px;border-radius:10px;padding:2px 4px 3px!important}
	/* .close{float:right;padding:3px!important;font-size:15px;font-weight:700;line-height:1;color:#fff;text-shadow:0 1px 0 #fff;opacity:1} */
	@media only screen and (max-width: 400px) {
	.msr-small-vid-thumb{display:block;max-width:100%}
	}
	
	.reqd-blk{ background: #dc3232; color: #fff; padding: 0 5px; border-radius: 5px; margin: 0 0 0 5px;}
	.no-reqd-blk { background: #91b400 !important;}
	
	
	/* */
	
	.statical-analysis .service-intro{background:url(../new-images/statical-analysis/service-intro-bg.jpg) center 0 repeat-x;padding:30px 15px;margin-bottom:30px}
	.statical-analysis .serv-box{padding:15px;border:#eee 1px solid;border-radius:4px;background-color:#fff;box-shadow:#ccc 0 1px 5px;transition:.3s;position:relative;min-height:345px}
	.statical-analysis .serv-box h3{position:relative;line-height:28px;padding:10px 0 20px;font-size:18px;font-weight:700;margin:0}
	.statical-analysis .serv-box h3:after{display:inline-block;content:"";position:absolute;width:35px;height:1px;background-color:#4d4d4d;bottom:8px;left:0}
	.statical-analysis .serv-box h5{font-size:16px;font-weight:600}
	.statical-analysis .serv-box .more-dwn-arrow{position:absolute;width:100%;bottom:20px;left:0}
	.statical-analysis .serv-box .more-dwn-arrow a{display:inline-block;position:relative}
	.statical-analysis .serv-box .more-dwn-arrow a:after{display:inline-block;position:static;content:"\f107";font-family:Fontawesome;font-size:22px;line-height:34px;color:#00f;border:#00f 1px solid;border-radius:25px;width:35px;height:35px;top:-25px;transition:.5s}
	.statical-analysis .serv-box .more-dwn-arrow a:hover:after{top:-20px}
	.statical-analysis .serv-box:hover{box-shadow:#adadad 0 1px 15px}
	.statical-analysis .serv-box:after{display:inline-block;position:absolute;content:"";width:60px;height:57px;background:url(../new-images/statical-analysis/service-icons.png) 0 0 no-repeat;top:20px;right:8px}
	.statical-analysis .serv-box.opt2:after{background-position:0 center}
	.statical-analysis .serv-box.opt3:after{background-position:0 100%}
	.statical-analysis .service-details .head-box .icon-box:after{margin:10% 0}
	.statical-analysis .service-details #Option1 .highlightcard{background-image:url(../new-images/statical-analysis/statistical-analysis.png)}
	.statical-analysis .service-details #Option2 .highlightcard{background-image:url(../new-images/statical-analysis/statistical-recommodation.png)}
	.statical-analysis .service-details #Option3 .highlightcard{background-image:url(../new-images/statical-analysis/statistical-varification.png)}
	.statical-analysis .service-details .highlightcard{text-align:center;background:url(../new-images/statical-analysis/serv-details-bg1.jpg) center no-repeat;background-size:103% 103%;border-radius:6px;padding:35px 0}
	.statical-analysis .service-details .head-box h4{color:#fff;margin-top:15px;font-weight:400}
	.statical-analysis .service-details .head-box .icon-box:after{display:inline-block;content:"";width:145px;height:125px;background:url(../new-images/statical-analysis/service-icons-light.png) 0 0 no-repeat}
	.statical-analysis .service-details .head-box .icon-box.recommendation:after{background-position:0 -140px}
	.statical-analysis .service-details .head-box .icon-box.verification:after{background-position:0 -276px}
	.statical-analysis .service-details .cardcontent h5{font-size:20px}
	.statical-analysis .service-details .cardcontent .tat-box span{display:inline-block;font-size:14px}
	.statical-analysis .service-details .cardcontent .tat-box span:before{display:inline-block;content:"";background:url(../new-images/statical-analysis/serv-small-icon.png) 0 0 no-repeat;width:22px;height:20px;vertical-align:text-bottom}
	.statical-analysis .service-details .cardcontent .tat-box span.fees::before{background-position:0 -22px}
	.statical-analysis #thumbCarousel .carousel-control-prev,.statical-analysis #thumbCarousel .carousel-control-next{position:absolute;height:25px;top:50%;margin-top:-13px}
	.statical-analysis .opt-text{display:inline-block;background-color:#ddd;border-radius:25px;padding:5px 10px;font-size:10px;text-transform:uppercase;line-height:1;letter-spacing:1px;font-weight:700}
	.statical-analysis ul.list-unstyled.sqr-bult li:before{font-size:7px;color:#4d4d4d}
	.statical-analysis a.carousel-control{width:14px;height:23px;background-size:cover;top:15px}
	.statical-analysis a.left.carousel-control{background-image:url(../new-images/statical-analysis/slider-left-arrow.png)}
	.statical-analysis a.right.carousel-control{background-image:url(../new-images/statical-analysis/slider-right-arrow.png)}
	.statical-analysis .carousel-inner{text-align:center}
	.statical-analysis .item .col-md-2{width:18%;display:inline-block}
	.statical-analysis .grey-tick-list li{margin:0 0 5px;width:100%}
	.font-28{font-size:28px!important;line-height:1.5}
	.statical-analysis .btn.primary{display:inline-block;color:#fff;border-radius:0;text-transform:uppercase;padding:5px 25px 0;background-color:#029dcd;box-shadow:0 4px 0 #0281a8}
	.statical-analysis .btn.primary:hover{background-color:#0293bf}
	.statical-analysis .shadow-box{border:#eee 1px solid;box-shadow:#eee 0 1px 5px;overflow:hidden;padding:10px}
	.statical-analysis .col-sm-6.col-lg-3{padding:0}
	.statical-analysis .col-sm-6 ul{margin:0}
	.statical-analysis .col-sm-6 ul li:last-child{margin-bottom:0}
	.statical-analysis #floatMenu{display:none}
	.statical-analysis .page-cont{font-size:14px}
	
	/************************** Comparison ******************************/
	.editing-service .tab-pane h1 { margin-bottom:5px; }
	.comparison .client-feedback .service-title { width:70%; }
	.comparison .pdf-wrap { float: left; width:25%; margin-left:20px; }
	.comparison .pdf-wrap a { display:inline-block; padding:6px 0 20px 60px; font-size:13px; }
	.comparison .pdf-wrap .checkpoint a { background:url(../new-images/editing-service/checkpoint-pdf-icon.png) 0 0 no-repeat; }
	.comparison .pdf-wrap .tie-price a { background:url(../new-images/editing-service/tie-price-pdf-icon.png) 0 0 no-repeat; }
	.editing-service .nav-tabs-top.affix { top:25px; }
	
	.comparison table.table-bordered { border-left:0; border-right:0;}
	.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border-color:#c6c5c5; padding:15px }
	.main-compar .table-bordered thead tr th, .main-compar .table-bordered thead tr td { border-bottom-width:1px; }
	.main-compar .table-bordered thead.main tr th { text-align:center; vertical-align:middle; font-size:20px; line-height:1.3;
	background: #fff3f3; /* Old browsers */
	background: -moz-linear-gradient(top,  #fff3f3 0%, #ecd9d9 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #fff3f3 0%,#ecd9d9 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #fff3f3 0%,#ecd9d9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff3f3', endColorstr='#ecd9d9',GradientType=0 ); /* IE6-9 */ }
	.main-compar .service-icon { display:inline-block; width:49px; height:34px; margin-bottom:5px; background:url(../new-images/common/services-icons.png) 0 0 no-repeat; }
	.main-compar .service-icon.adv { background-position-y:-39px; }
	.main-compar .service-icon.normal { background-position-y:-79px; }
	.recommend-strip { display:inline-block; width:100px; height:100px; background:url(../new-images/common/recommended-strip.png) 0 0 no-repeat; position:absolute; top:-21px; left:-21px; }
	.comparison .table-bordered tbody tr th { background-color:#fafafa; text-align:center; vertical-align:middle; font-size:18px; line-height:1.3; }
	.comparison .table-bordered tbody tr th span.font-14 { font-weight:normal; }
	.comparison .table-bordered tbody tr td { line-height:1.7; }
	.comparison .table-bordered.mob-responsive { margin:0; }
	.comparison .table-bordered.mob-responsive tbody tr td  { padding:0; border-top:0; }
	.comparison .table-bordered.mob-responsive tbody tr td span.font-12 { display:inline-block; line-height:1.4; }
	.comparison .table-bordered.mob-responsive tbody tr td.l-bdr { border-color:#eeeeee; }
	.comparison .table-bordered.mob-responsive table { border:0; margin:0; }
	.comparison .table-bordered.mob-responsive table  tbody tr td { padding:15px; vertical-align:middle; }
	.opt-serv-icon { display:inline-block; width:60px; height:60px; background-image: url(../new-images/editing-service/optional-serv-icons.png); margin-bottom:5px;background-position-y:0; }
	.opt-serv-icon.mhr { background-position-y:-184px; }
	.opt-serv-icon.mrc { background-position-y:-244px; }
	.opt-serv-icon.wcr { background-position-y:-62px; }
	.opt-serv-icon.ita { background-position-y:-304px; }
	.opt-serv-icon.coe { background-position-y:-122px; }
	.opt-serv-icon.cl { background-position-y:-364px; }
	.option-free-head { background-color:#fff3f3; font-size:18px; font-weight:bold; padding:10px 20px; }
	.comparison .red-square-box { font-size:11px; }
	.after-sales-service .opt-serv-icon { width:76px; height:64px; background-image: url(../new-images/editing-service/after-sales-service-icons.png); }
	.opt-serv-icon.rs { background-position-y:-68px; }
	.opt-serv-icon.mi { background-position-y:-132px; }
	.opt-serv-icon.qna { background-position-y:-194px; height:52px; }
	.opt-serv-icon.re-edit { background-position-y:-246px; }
	.opt-serv-icon.plagiarism { background-position-y:-371px; }
	.opt-serv-icon.msr { background-position-y:-308px; }
	.opt-serv-icon.e-learn { background-position-y:-436px; }
	
	.comparison .cta-bdr { border-left:#eee 1px solid; border-right:#eee 1px solid; }
	
	.file-format-wrap { padding:20px; }
	.file-format-wrap .file-f-box { display:inline-block; padding:20px 20px 20px 70px; font-weight:bold; background:url(../new-images/editing-service/file-type-icons.png) 0 0 no-repeat; }
	.file-format-wrap .file-f-box.msxls { background-position-y:-63px; }
	.file-format-wrap .file-f-box.pdf { background-position-y:-128px; }
	.file-format-wrap .file-f-box.ppt { background-position-y:-193px; }
	.file-format-wrap .file-f-box.LaTeX { background-position-y:-258px; }

	
	.no-bdr-t { border-top:0 !important; } .no-bdr-r { border-right:0 !important; } .no-bdr-b { border-bottom:0 !important; } .no-bdr-l { border-left:0 !important; }
	
	#main-tbl-head { position:fixed; top:90px; z-index:999; opacity:0; transition:0.5s; height:1px; overflow:hidden; width:980px; }
	#main-tbl-head th { width:22.25%; font-size:16px;  }
	#main-tbl-head th span { display:inline-block; vertical-align:middle; text-align:left; }
	#main-tbl-head th span.service-icon { margin-right:10px; }
	#main-tbl-head.stuck { opacity:1; height:auto; }
	
	.no-banner-inc-cta .bignner-wrap { display:none; }

	#editorCarousel .carousel-control, #editorCarouselMobile .carousel-control, #researchersCarousel .carousel-control, #researchersCarouselMobile .carousel-control,
	.accepted-testim-clients .carousel-control { background-image:url(../new-images/common/arrow-left-normal.png) !important; width:13px; height:22px; }
	#editorCarousel .carousel-control.right, #editorCarouselMobile .carousel-control.right, #researchersCarousel .carousel-control.right, #researchersCarouselMobile .carousel-control.right,
	.accepted-testim-clients .carousel-control.right { background-image:url(../new-images/common/arrow-right-normal.png) !important; }
	.accepted-testim-clients .carousel-control { top:50%; }
	#testimonials-carousel .client-testim { min-height:310px; }
	.accepted-testim-clients .carousel-inner { border-radius:4px; box-shadow:#e1e1e1 0 1px 5px; background-color:#fff; }
	.accepted-testim-clients .carousel-inner .item { padding:15px; min-height:310px; padding-bottom:0; }
	.accepted-testim-clients .carousel-inner .item [data-vido-link] { cursor:pointer; }

	.rewardsclub .calc-table .main-input-row h3 { display:inline-block; font-size:22px; font-weight:bold; vertical-align:middle; }
	.rewardsclub .calc-table input[type="text"] { background-color:#ffefef; border:#edece8 1px solid; }
	.rewardsclub .calc-table .main-input-row span { display:inline-block; vertical-align:middle; }
	.rewardsclub .calc-table .main-input-row span input { width:180px; }
	.point-row ul { list-style-type:none; padding:0; }
	.point-row ul li { position:relative; padding-left:20px; margin-bottom:10px; }
	.point-row ul li:before { content:""; display:inline-block; width:7px; height:7px; border:#d22704 1px solid; position:absolute; left:0; top:8px; }
	.point-row ul li input { width:100px; }
	.rewardsclub .calc-table .blue-bdr { border:#029dcd 2px solid !important; }
	.rewardsclub .calc-table .blue-bdr-t { border-top:#029dcd 2px solid !important; }
	.rewardsclub .calc-table .blue-bdr-l { border-left:#029dcd 2px solid !important; }
	.rewardsclub .calc-table .blue-bdr-r { border-right:#029dcd 2px solid !important; }
	.rewardsclub .calc-table .blue-bdr-b { border-bottom:#029dcd 2px solid !important; }
	.rewardsclub .calc-table table tr th, .rewardsclub .calc-table table tr td { border:#d8d8d8 1px solid; border-collapse:collapse; text-align:center; vertical-align:-webkit-baseline-middle; font-size:16px; vertical-align:middle; padding:8px 5px; }
	.rewardsclub .calc-table table tr th { background-color:#cecece; }
	.rewardsclub .calc-table table tr td.odd { background-color:#ffefef; }
	.rewardsclub .calc-table table .bg-red { background-color:#d53f34; color:#fff; }
	.rewardsclub .calc-table .pluse-icon { width:75%; }
	.rewardsclub .calc-table .pluse-icon:after { content:"+"; display:inline-block; position:absolute; right:-10px; top:40%; font:bold 32px arial; }
	
.high-light-box { background-color: #ffffe0; border: #ecec00 1px solid; padding: 15px; } 


	/*************************ENAGO MEDIA QUERY****************************/
	
	@media only screen and (min-width:1024px) and (max-width:1366px)
	{
	.dropdown-menu > li > a{padding: 5px 30px;}	
	.dropdown-menu{	min-width: 235px;}
	li:hover .dropdown-menu { display: block;} 
	.editing-service .tab-pane h1 span{ font-size: 23px;}
	.c-feedback .rating-scorcard:after { right: 65px; left: auto;}
	.c-feedback .rating-scorcard{ right:0;}
	}
	
	
	
	
	/*--- Mobile landscape ---*/
	@media only screen and (min-width : 100px) and (max-width : 340px)
	{
		.col-xs-6 { width:100%; }
		.sx-mar-pad.cta-banner div { padding:0; } .sx-mar-pad.cta-banner div a { margin:0 !important; }
		.estimate-example .col-xs-6 { width:100%; text-align:center; }
		.page-title { padding-top:30px !important; }
		.ps-discount { text-align:center; background-position:115% -10px; padding-top:30px; }
		.ps-discount span { display:inline-block; float:none; }
		.ps-discount span.plus { width:100%; }
		.ms-sample-wrap .sample { min-height:110px; }
		.cover-letter-wrap { background:none; }
		a.banner-compare-service, a.banner-order-quotation, a.banner-auto-quotation, a.banner-fee-n-tat, a.banner-subject-area, a.banner-editor-profile, a.banner-journal, a.banner-sample
		{ width:100%; background-size:100% auto; margin:0 !important; padding:0 !important; }
		.editor-intro, .editor-inter { float:none !important; width:100% !important; padding:0 15px !important; }
		.quotation .quot-box div { text-align:left; }
		.device { width:50% !important; height:auto !important; }
		.rates-box { width:360px;}
		.publication-support .cont-head { font-size:16px; }
	}
	
	@media only screen and (min-width : 300px) and (max-width : 650px)
	{
		.head-wrap .right-cont { display:none; }
		.check-point .but-pad { padding-left:0 !important; } .check-point { background:none !important; } .check-point .check-text { width:auto !important; }
		.edit-compr .pricehead a { font-size:16px !important; }
		.estimate-example div { text-align:center; }
		#journal-name li { float:none; }
		a.banner-compare-service, a.banner-order-quotation, a.banner-auto-quotation, a.banner-fee-n-tat, a.banner-subject-area, a.banner-editor-profile { margin:0 !important; padding:0 !important; }
		.book-edit-banner img { width:90%; height:auto; }
		.editors-profile #common-tab li a:before { display:block; margin:0 auto; }
		#fancybox-content { overflow:scroll !important; }
		.quotation .quot-box div p { margin-top:0 !important; }
		.bottom-big-red-cta a.perc:after { left:70px; background-size:70% auto; margin-top:30px; }
		.bottom-big-call.pink { font-size:26px !important; margin-left:20px; margin-right:20px; padding:25px !important; }
		.bottom-big-call.pink-bdr { margin-left:20px; margin-right:20px; font-size:20px !important; padding:25px !important; }
		.bottom-big-call.pink-bdr.discount { margin-top:140px; }
		.bottom-big-red-cta { margin-left:20px; margin-right:20px; }
		.basic-wrap { background:#fbf0f4 url(../images/editing/basic-horizon.png) 25px 23px no-repeat; padding:90px 30px 30px 30px; }
		.basic-wrap .basic-serv-box { margin-left:0; margin-right:15px; }
		.option-wrap { background-image:url(../images/editing/option-horizon.png); padding:110px 38px 40px 25px; }
		.rates-box { padding:80px 10px 15px 10px; background:#fbf0f4 url(../images/editing/basic-horizon.png) 30px 23px no-repeat; margin-top:30px; }
		.rates-box.total { padding:90px 10px 15px 10px; background:#fbf0f4 url(../images/editing/total-horizon.png) 30px 23px no-repeat; margin-top:30px; }
		.table-call { background:#fffce6; border:#077dd4 3px solid; padding:10px; border-radius:6px; top:130px; right:-185px; width:210px; font-weight:bold; font-size:14px; line-height:20px;  }
		.table-call:before { content:""; display:block; width:40px; height:16px; position:absolute; left:-29px; top:25px; background:url(../images/editing/table-call-arrow.png) 0 0 no-repeat; }
		.table-call.two { top:auto; bottom:45px; }
		.table-call.two:before { top:45px; }
		.table-wrap { background:none; padding-left:0; }
		.table-wrap .cel { font-size:12px; padding:13px 14px; } .cel.popular { padding-left:50px; }
		.table-wrap .cel.one { width:150px; }
		.table-wrap .cel.two { width:60px; }
		.table-row .cel.three,.table-wrap .cel.three { width:120px; }
		.table-wrap .table-head .cel { font-size:11px; }
		.rates-box.plus .table-row .cel.one { width:100%; }
		.rates-box.plus { margin:50px 0 0 15px; padding:70px 20px 30px; float:left; background-image:url(../images/editing/option-horizon-2.png); }
		.rates-box.plus .table-head .cel.one { width:286px; }
		.rates-box.plus .table-head .cel.one br { display:none !important; }
		.only-plus { top:-85px; left:50%; margin-left:-52px; }
		.plus-green-call { width:100%; } .plus-green-call img.img-responsive { max-width:110% !important; }
		.process-box .time-box { width:200px; height:45px; background-size:100% auto; right:-20px; }
		.with-advanced.pos-relat { margin-top:100px; }
		.normal-plan-box .plan-list .with-advanced:after { left:25%; top:60px }
		.editing-service br { display:none !important; }
		.rates-box.plus .table-head .cel.one .infoBox { right:-128px !important; top:42px !important; }
		a.banner-after-care, a.banner-quality, a.ec-support, .banner-fee-n-tat, .banner-subject-area { background-size:95% auto; }
		a.banner-after-care:hover, a.banner-quality:hover, a.ec-support:hover, .banner-fee-n-tat:hover, .banner-subject-area:hover { background-position:0px -53px !important; }
		.ps-discount span { display:block; width:65%; margin:0; }
		.ps-discount span.plus { width:65% !important; margin:0 !important; }
		.common-table.ps-table, .red-down-arrow { width:100% !important; max-width:100%; }
		.area-wrap.area_medicine, .journal_medicine,.page-subjact .right-cont .edu-box 	{ background-size:100% auto; }
		.quality-bottom-link .link-box a { width:46%; margin-bottom:10px; }
		
		.publication-support .nav-tabs.ps-home-tab  li a { font-size:15px; }
		.ps-cta-wrap { /*background:none; */border:0; width:100%; }
		.ps-cta-wrap .cta-box { float:none; margin:0 !important; }
		.ps-cta-wrap .contact-box a { background-size:100% auto; }
		
		.ps-pack-tab li { width:30%; }
		.ps-pack-tab li a { padding:10px 15px; font-size:14px; }
		.ps-pack-tab li a:before { display:none;  }
		
		
	.corp-cta-banner, .corp-cta-banner .inner { width:auto; height:auto; }
	.corp-cta-banner .inner a { padding:20px; background:none; height:auto; }
	.page-cont.other-service .c-banner-check-detail.pull-right { float:none !important; }
	
		
	}
	/*--- Tablet portrait ---*/ 
	@media only screen and (min-width : 500px) and (max-width : 650px)
	{
		.process-box .time-box { width:250px !important; height:50px !important; background-size:100% auto; right:-20px; }
		.basic-wrap .basic-serv-box { width:46.2% !important; }
		.option-wrap.second { padding:110px 38px 40px 25px; }
	}
	@media only screen and (min-width : 670px) and (max-width : 800px)
	{
		.editors-profile #common-tab li a:before { display:block; margin:0 auto; }
		#fancybox-content { overflow:scroll !important; }
		.quotation .quot-box div p { margin-top:0 !important; }
		.guarantee-box { bottom:30px; }
		.bottom-big-red-cta a.perc:after { left:70px; }
		.bottom-big-call.pink, .bottom-big-call.pink-bdr { margin-left:20px; margin-right:20px; }
		.bottom-big-call.pink { font-size:36px; margin-left:20px; margin-right:20px; }
		.rates-box { padding:60px 10px 15px 10px; background:#fbf0f4 url(../images/editing/basic-horizon.png) 30px 23px no-repeat; }
		.rates-box.total { padding:90px 10px 15px 10px; background:#fbf0f4 url(../images/editing/total-horizon.png) 30px 23px no-repeat; margin-top:30px; }
		.table-call { background:#fffce6; border:#077dd4 3px solid; padding:10px; border-radius:6px; top:130px; right:-230px; width:215px; font-weight:bold;  }
		.table-call:before { content:""; display:block; width:40px; height:16px; position:absolute; left:-29px; top:25px; background:url(../images/editing/table-call-arrow.png) 0 0 no-repeat; }
		.table-call.two { top:auto; bottom:35px; }
		.table-call.two:before { top:45px; }
		.table-wrap .cel { font-size:14px; padding:13px 14px; } 
		.cel.popular { padding-left:50px; }
		.table-wrap .cel.one { width:170px; }
		.table-wrap .cel.two { width:75px; }
		.table-row .cel.three,.table-wrap .cel.three { width:120px; }
		.table-wrap .table-head .cel { font-size:11px; }
		.rates-box.plus .table-row .cel.one { width:100px; }
		.rates-box.plus { padding:0 0 20px 73px;  margin-top:80px; }
		.rates-box.plus .table-head .cel.one { width:110px; }
		.plus-green-call { width:100%; } .plus-green-call img.img-responsive { max-width:110% !important; }
		.process-box .time-box { width:300px; height:62px; background-size:100% auto; right:0; }
		.with-advanced.pos-relat { margin-top:100px; }
		.normal-plan-box .plan-list .with-advanced:after { left:30%; top:-90px }
	}
	/*--- Tablet landscape ---*/
	@media only screen and (min-width : 801px) and (max-width : 1023px)
	{
		.navbar-inverse .navbar-nav > li > a { font-size:12px !important; padding: 10px 8px; }
		.editing-service .nav-tabs li a { font-size: 13px !important; }
		.bottom-big-red-cta a.perc:after { left:70px; }
		.bottom-big-call.pink, .bottom-big-call.pink-bdr { margin-left:20px; margin-right:20px; }
		.bottom-big-call.pink { font-size:36px; margin-left:20px; margin-right:20px; }
		.rates-box { padding:60px 10px 15px 10px; background:#fbf0f4 url(../images/editing/basic-horizon.png) 30px 23px no-repeat; }
		.rates-box.total { padding:90px 10px 15px 10px; background:#fbf0f4 url(../images/editing/total-horizon.png) 30px 23px no-repeat; margin-top:30px; }
		.table-call { background:#fffce6; border:#077dd4 3px solid; padding:10px; border-radius:6px; top:130px; right:-230px; width:215px; font-weight:bold;  }
		.table-call:before { content:""; display:block; width:40px; height:16px; position:absolute; left:-29px; top:25px; background:url(../images/editing/table-call-arrow.png) 0 0 no-repeat; }
		.table-call.two { top:auto; bottom:35px; }
		.table-call.two:before { top:45px; }
		.table-wrap .cel { font-size:14px; padding:13px 14px; } .cel.popular { padding-left:50px; }
		.table-wrap .cel.one { width:170px; }
		.table-wrap .cel.two { width:75px; }
		.table-row .cel.three,.table-wrap .cel.three { width:120px; }
		.table-wrap .table-head .cel { font-size:11px; }
		.rates-box.plus .table-row .cel.one { width:100px; }
		.rates-box.plus { padding:0 0 20px 73px; margin-top:80px; }
		.rates-box.plus .table-head .cel.one { width:110px; }
		.plus-green-call { width:100%; } .plus-green-call img.img-responsive { max-width:110% !important; }
		.process-box .time-box { width:300px; height:62px; background-size:100% auto; }
		.basic-wrap .basic-serv-box { width:45%;  }
	}
	
	@media only screen and (min-width : 801px) and (max-width : 992px)
	{
		.table-responsive { overflow:inherit; }
		.with-advanced.pos-relat { margin-top:100px; }
		.normal-plan-box .plan-list .with-advanced:after { left:30%; top:-90px }
	}
	
	@media only screen and (min-width : 1000px)
	{
		.table-responsive { overflow:inherit; }
		.plus-green-call img.img-responsive { max-width:inherit !important; }
		.cont-wrap { width:70%; }
		.form23 .cont-wrap { width:100%; }	
		.editing-services .cont-wrap { width:100%; }
		.editing-service .nav-tabs li a {font-size:18px;}
		.normal-plan-box .plan-list .plan-list-items { max-width:730px; }
	/*	.with-advanced { margin-top:25px; }*/
		.normal-plan-box .plan-list span.list-item.fix-wid { min-width:190px;}
		.quotation-callus-banner .quotationbutton { width:100% !important; background-size:initial; background-position:center 0; }
	}
	/*--- Desktop --- */
	
	 
	
	@media only screen and (min-width : 200px) and (max-width : 500px) {
		.table-call { display:none; }
		.quot-box .col-xs-6 { width:100%; text-align:center; margin:10px 0; }
		.option-wrap.second { padding:110px 38px 40px 25px; max-width: 100%; }
		.page-title span.bankPayment { margin:0; }
		.publication-support .top-cta-box { margin-bottom:0; }
		.publication-support .cta-search-wrap .top-cta { text-align:center; }
		.corp-cta-banner .inner a span.emailtext { padding:35px 0 0; font-size:18px; line-height:normal; }
	}
	@media only screen and (min-width : 100px) and (max-width : 400px) {
		.enago-data-wrap .data-box { width:100% !important; }
		.editing-service .tab-pane h2 { font-size:30px; }
		.editing-service .tab-pane h3 { font-size:24px; }
		.editing-service .tab-pane h4.blue-head, .process-box h4 { font-size:18px; }
		.editing-btn { font-size:12px; }
		.normal-plan-box p, .normal-plan-box .plan-list span.list-item { font-size:16px; line-height:30px; }
		.basic-wrap, .option-wrap, .rates-box.plus { background-size:85% auto; }
		.rates-box, .rates-box.total {background-size:50% auto; }
		.option-wrap {background-size:70% auto; }
		.process-box h4 { padding-bottom:4px;}
		.rates-box-wrap { width:240px; overflow:auto; overflow-x:auto; }
		.rates-box.plus { margin-left:0; width:auto !important }
		.rates-box.plus .table-head .cel.one { width:inherit; }
		.editing-service br { display:none !important; }
		.process-box .time-box { display:none; }
		/*.points-wrap img { float:none !important; display:block; }*/
		.ms-sample-wrap .sample { min-height:140px; }
		.partners-clients .nav-tabs li { width:50%; }
		.partners-clients .nav-tabs li a { font-size:13px;padding: 13px 5px 10px; }
		.sitemap-table tr td { display:block; }
		.partners-clients .nav-tabs li a:before{  margin-right: 0; }
	}
	
	@media only screen and (max-width : 350px) { 
	/* Styles */
	.process-box .time-box { right:-105px; }
	.target-text { font-size:12px !important; }
	.guarantee-box1 span { left:0 !important; }.guarantee-box1 span b.arrow  { left:65% !important; }
	.adv-chart-wrap h2{ padding-left: 0 !important; padding-top: 70px;}
	.adv-chart-wrap p{padding:0px;}
	.partners-clients .nav-tabs li a:before { display:none; }
	} 
	@media only screen and (max-width : 1050px) { #fmjfloatMenu { display:none; } }
	@media only screen and (min-width : 320px) and (max-width : 680px) { 
		.quotation-callus-banner .quotationbutton { background-size: 100% auto; height:auto; } 
	}
	
	/* iPhone 4 ----------- */
	/*@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5)
	{
	}*/
	
	td.main-head {
		background: #ffc7c2;
		color: #000;
	}
	.padL50{padding-left: 101px;}
	
	.bg-info-btn{font-weight: bold !important;  padding-left: 5px !important;  padding-right: 5px !important;  margin-bottom: 10px !important; display: inline-block; padding-top: 2px;  padding-bottom: 2px; border-radius: 5px; background-color: #F6D028;}
	.scroll-blk { height: 90px; margin-top: -90px; display:inline-block}
	
	h2 span {display: inline-block; position: relative; font-weight: bold;}
	h2.bigtitle {display: block;}
	
	h2.bigtitle span .top-blue-bubble.yellow-bubble {left: 106%;top: 0px;bottom: auto;right: auto;width: 200px;padding-right: 30px;}
	h2.bigtitle span .top-blue-bubble.yellow-bubble:after{border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-right: 15px solid #ffe653;left: -23px;top: -1px;}
	
	h2.bigtitle span .top-blue-bubble.yellow-bubble:before{content:"";display: block;background: url(../new-images/common/beginner-icon.png) no-repeat 0 0;width:30px;height: 34px;position: absolute;right: -2px;top: -7px;}
	
	span.cic-ring { width:38px;height:38px; display:block; background:#fff; border:3px solid #d52b1e; border-radius:50%; margin:auto; }
	.cross-icon { display:block; text-align:center; }

	#pg-106 .common-table td.head.subhead { color: #000; font-size: 12px !important; padding-left: 20px; font-weight: normal; padding-bottom: 10px; }
	#pg-106 .common-table td.head3 {background: #363636;font-weight: bold;font-size: 22px !important;border-color: #eac7d3;color: #fff;}
	#pg-106 .common-table td.head2 {background: #f5e1e8;font-weight: bold;font-size: 14	px !important;border-color: #eac7d3;color: #000;}
	#pg-106 .common-table td.head {font-size: 14px !important;}
	 #pg-106 .common-table td.blank {border-left-color: #fff; border-top-color: #fff;}
	#pg-106 .common-table td .infoLink{display: inline-block;width: 16px;height: 17px;background: url(../new-images/common/info-icon.png) 0 0 no-repeat;z-index: 1;top: 3px;margin-left: 3px;cursor: auto;background-size: 100%;}
	#pg-106 .common-table td .infoLink:hover .infoBox{ display:block !important;   left: 100%; top: -60px; width: 310px;}
	#pg-106 .common-table td .plan-head .infoLink:hover .infoBox {   width: 290px;}
	#pg-106 .common-table td .infoLink .infoBox ul{padding: 0; margin: 0 0 0 20px;}
	#pg-106 .common-table td .plan-head .infoLink:hover .infoBox{top: -25px;}
	.support-system-blk.top-imp .light-pink-bg { width:33.33%; padding:15px 10px; }
	.support-system-blk.top-imp .left-img { margin-right:10px; }
	.support-system-blk.top-imp .wa .right-txt { width:75%; }
	.support-system-blk.top-imp .rs .right-txt { width:61%; }
	.support-system-blk.top-imp .eu .right-txt { width:70%; }
	body#pg-106 .support-system-blk.top-imp .light-pink-bg p { min-height:165px; }
	body#pg-106 .advanced.top-imp .normal-plan-box:after { background:url(../new-images/top-impact-journal-editing/aq-dimond.png) 0 0 no-repeat; }
	body#pg-106 .advanced.top-imp .normal-plan-box .plan-list { padding:10px 0 5px 50px; }

	.enago-lottery-campaign .banner { background:url(../img/campaign/cross-campag-promen.jpg) 0 0 no-repeat; background-size:cover; padding:30px; }
	.enago-lottery-campaign .black-head { background-color:#000; padding:5px 20px; color:#fff; text-align:center; font-size:24px; font-weight:bold; }
	.enago-lottery-campaign .msgbox { border: dashed 2px #f00; background-color: #FFC; padding: 15px; max-width:750px; margin:0 auto 30px; }
	.enago-lottery-campaign .page-banner { background:#f9f2d8 url(../new-images/campaign/enago-lottery-campaign-banner-bg.jpg) bottom center no-repeat; padding:80px 20px 85px 50px; }
	.enago-lottery-campaign .page-banner .common-cta { border-radius:4px; }
	.enago-lottery-campaign .page-banner h4 { line-height: 1.5; font-size: 15px;}
	.enago-lottery-campaign .page-banner .common-cta { line-height:1; padding:10px 20px 8px; }
	.enago-lottery-campaign .coupons-wrap { margin:0 auto; }
	/*
	.enago-lottery-campaign .coupon-box { background-color:#f5f8ef; border-radius:8px; }
	.enago-lottery-campaign .coupon-box a { color:#000; text-decoration:none; }
	.enago-lottery-campaign .coupon-box h3 { background-color:#8eb521; font-size:22px; color:#fff; margin:0; padding:15px 20px 10px; border-radius:8px 8px 0 0; }
	.enago-lottery-campaign .coupon-box h4 { margin:0 20px; padding:20px 0 15px; font-size:18px; font-weight:bold; border-bottom:#ccc 1px solid; }
	.enago-lottery-campaign .coupon-box p { padding:15px 20px; color:#6ea412; font-size:15px; font-weight:bold; min-height:130px; }
	*/

	.enago-lottery-campaign .coupon-box { background-color:#ecf8fe; border-radius:10px; box-shadow:#ccc 0 0 10px; transition:0.5s; text-align:center; }
	.enago-lottery-campaign .coupon-box:hover { box-shadow:#999 0 0 15px; }
	.enago-lottery-campaign .coupon-box a { color:#000; text-decoration:none; }
	.enago-lottery-campaign .coupon-box h3 { font-size:26px; font-weight:bold; margin:0; padding:25px 20px 10px; }
	.enago-lottery-campaign .coupon-box h4 {margin: 0 20px;
		padding: 0px 0 15px;
		font-size: 18px;
		font-weight: bold;
		border-bottom: #ccc 1px solid;
		line-height: 1.5; }
	.enago-lottery-campaign .coupon-box p { padding:15px 20px; font-size:15px; font-weight:bold; min-height:140px; }

	.step-flow .flow-box{position:relative;margin-bottom:25px;padding:20px 10px 25px 80px;border:#e8e8e8 4px solid;border-radius:15px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.05)}
	.panel-group .panel{margin-bottom:25px}
	.step-flow .flow-box:after{content:"";display:block;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;bottom:-15px;left:45%}
	.step-flow .flow-box:before{content:"";display:block;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #e8e8e8;bottom:-21px;left:45%}
	.step-flow .flow-box.last:before,.step-flow .flow-box.last:after{display:none}
	.step-flow .flow-box .step-num{position:absolute;left:16px;top:0;text-align:center;display:inline-block;color:#000;font-size:22px;font-style:normal;padding-top:20px}
	.step-flow .flow-box .step-num EM{font-weight:700;font-size:14px;font-style:normal;display:block;line-height:8px}

	
@media only screen and (min-width:768px) and (max-width:959px) {
	.col-blk a:after{ right:15%;}
	.minhmx { min-height: 320px;}
	img.mb-image { max-width: 100%;}
	.rewardsbanner-imgtxt img.pull-right { margin: -35px 0 0;}
	.rewardsbanner-imgtxt img { margin: 0 35px 0 0;}
	.rw-list-block .col-md-6 {   float: left;}
	.enago-author-week .main-baner .form-wrap .form-group { float: none; width: 47%; display: inline-block;}
	.winning-box { min-height: auto;}
	.sec.enago-promise-common img { margin: auto;}
	.enago-author-week .coupons-box { width: 100%;}
}
	
	@media only screen and (min-width:480px) and (max-width:767px) {
		.col-blk a:after{ right:5px;}
		.minhmx { min-height: 320px;}
		#specializedTab li{ margin-right:6px; }
		#specializedTab li a{ font-size:12px;}
		.chart-txt{ width:57%;}
		.honyaku-pg .bodybanner { width: 100%; background-size: cover !important; height: 80px;}
		.honyaku-pg .bodybanner:hover { background-position: center -81px;}
		.col-blk p { width: 100%; }
		img.mb-image { max-width: 100%;}
	}
	
	@media only screen and (max-width:479px) {
		.col-blk{ width:100%;}
		.col-blk a:after{ right:5px;}
		.minhmx { min-height: auto;}
		#specializedTab li{ margin-right:3px;min-height: 50px; }
		#specializedTab li a{ font-size:12px;}
		.chart-txt{  width: 100%; margin: 0 0 5px;}
		.chart-img { float: none; width: 100%; text-align: center;}
		.honyaku-pg .bodybanner { width: 100%; background-size: cover !important; height: 45px;}
		.honyaku-pg .bodybanner:hover { background-position: center -44px;}
		.treecontrol a { margin-bottom: 5px; display: block;}
		.no-icon-cta a{ margin:0;}
		.col-blk p { width: 100%; }
		span.small-cta.first {   width: 100%; margin-bottom: 10px;}
		span.small-cta.second { float: left; width: 100%;}
		img.mb-image { max-width: 100%;}
	}
	
	/* Media query for 106 page */
	
	@media only screen and (min-width:1025px) and (max-width:1200px) {
		.process-blk p {font-size: 15.7px;}
	}
	
	@media only screen and (min-width:960px) and (max-width:1359px) {
		/* #pg-106 .container.content-area-blk { width: 100%;} */
		#pg-106 .cont-main-wrap img{ max-width:100%; }
		#pg-106 .logo-box { width: 35%;}
		#pg-106 .col-md-7.cta-search-wrap.pull-right { width: 65%;}
		#pg-106 .top-cta-box { width: 70%; }
		.coul-blk{ margin: 0 10px 0 0;}
		.three-col-blk .coul-blk{ margin: 0 24px 0 0;}
		.five-col-blk .coul-blk{ margin: 0 5px 0 0;}
		.yellow-bg-blk{ padding: 20px 20px 15px 105px;}
		.three-cta-blk a { float: none !important; margin: 0 0 20px 0; display: block; text-align: center;}
		.ylow-col:last-child .pink-bg { padding: 35px 5px;}
		.pink-bg{ margin: 0 5px 0 0; }
		.red-col-btn{ padding: 10px 30px 10px 10px;}
	.light-red-bg{ font-size: 21px;}
	.four-btm-sect .coul-blk p { min-height: 125px;}
	
	.partner-blk .col-md-6:first-child { width: 100%;}
	.img-txt-wrap {  margin: 0 8px 0 0; padding: 0 8px 0 0;}
	
	
	ul.dropdown-menu-sub { margin: 0; padding: 0; color: #fff;}
		li.dropdown-submenu ul li {  list-style-type: none; padding: 0;  }
		li.dropdown-submenu ul li a{  border-bottom: #4b4b4b 1px solid; display: block;}
		/*.navbar-inverse.affix .navbar-nav > li > a { padding: 8px 18px !important;}*/
		body .navbar-inverse.affix .navbar-nav > li > a { padding:10px 20px !important; font-size: 13px;}
		.navbar-inverse.affix .navbar-nav > li.first a { padding: 9px 10px 0 !important;}
		body .navbar-inverse.affix .navbar-nav > li.menu-cta > a{ padding: 5px 0 0!important;}
		body .navbar-inverse.affix .navbar-nav > li.call-icon-btn > a{ padding: 5px 6px 0 !important; }
		.navbar-inverse .navbar-nav > li > a { padding:5px 27px 5px 18px !important; font-size: 14px;}
		.navbar-inverse .navbar-nav > li.first a span{ background-position: center top !important;}
		li:hover .dropdown-menu { display: block;}
		
	.editing-services .three-cta-blk a { margin: 0 5px 0 0;}
	.process-blk p{font-size: 15px;}
	#rewardsfloat{ display:none;}
	.utilization-block{ margin: 0 17px 0 0; }
	.lpixel-block .font-13 { font-size: 12px !important;}
	.plan-head { font-size: 15px;  padding: 15px 10px !important;}
	}
	
	.num-head{ background: #d52b1e; color: #fff; font-weight: bold; font-size: 16px; padding: 0 0 0; border-radius: 50%; height: 25px; width: 25px; text-align: center; display: inline-block; line-height: 27px; }
	ul.disc { margin: 0 0 0 20px; padding: 0; }
	ul.disc li{margin-bottom: 10px;}
	
	
	
	@media only screen and (min-width:768px) and (max-width:959px) {
		#pg-106 .container.content-area-blk { width: 100%;}
		#pg-106 .cont-main-wrap img{ max-width:100%; height:auto;}
		#pg-106 .nav-tabs.common-tab-new li.active a, #pg-106 .nav-tabs.common-tab-new li:hover a, #pg-106 .nav-tabs.common-tab-new li a:hover, #pg-106 .nav-tabs.common-tab-new li.active a:focus{ border-bottom: 150px solid #363636;}
		#pg-106 .common-tab-new li a{ border-bottom: 150px solid #f2f2f2;}
		#pg-106 .common-tab-new li.active a:after{ height:150px;}
		#pg-106 .common-tab-new li span { line-height: 30px; margin: 25px 0 0 15px;}
		.pink-bg { padding: 35px 10px; margin: 0 50px 10px; display: block; text-align: center;}
		.ylow-col{ text-align:center;}
		.ylow-col:last-child{ text-align:left;}
		.coul-blk{ width:23.5%;}
		.three-col-blk .coul-blk { width: 30.8%;  }
		.light-red-bg{ padding: 10px 15px;}
		.yellow-bg-blk{ padding: 20px 0 15px 110px;}
		.three-cta-blk a{ float: none !important; margin: 0 0 20px 0; display: block; text-align: center;}
		.editing-services .three-cta-blk a { float: none !important; margin: 0 8px 10px 0; text-align: center;}
		.five-col-blk .coul-blk { width: 19.2%; }
		.ps-two-col .li-lt { float: left; width: 100%; margin: 0 0 15px 0; border-right: none; padding: 0; min-height: auto;}
		.ps-two-col .nodecoration{ min-height: 360px;}
		
	.scroll-blk { height: 1px; margin-top: 0;}
	.nav-tabs-bottom.common-tab-new li a:before { margin: -160px auto 5px;}
	#pg-106 .nav-tabs-bottom.common-tab-new li.active a, #pg-106 .nav-tabs-bottom.common-tab-new li:hover a, #pg-106 .nav-tabs-bottom.common-tab-new li a:hover, .nav-tabs-bottom.common-tab-new li.active a:focus { border-top: 150px solid #363636 !important;}
	#pg-106 .nav-tabs-bottom.common-tab-new li a {   border-top: 150px solid #d9d9d9;}
	#pg-106 .nav-tabs-bottom.common-tab-new li.active a:after{   height: 151px; margin-top: -64px; }
	.tb-cell .blue-bubble-blk { right: 10px;   }
	
	.editing-services .cont-main-wrap img { max-width: 100%; height: auto;} 
	.enago-data-wrap .data-box{ margin-right: 8px;}
	.grey-buttons a{ margin: 0 0 15px 20px; }
	.advanced .normal-plan-box:after, .normal-plan-box:after { bottom: auto; left: 30px; top: 20px;}
	.left-step{ font-size: 16px; padding: 14px 10px;}
	.left-step span { font-size: 14px;}
	.colum-blk:nth-child(7) .right-icon img  { height: 34px; margin: 0 0 0 5px;}
	.editing-services .right-icon img { margin: 0 0 0 10px;  }
	.red-col-btn{ padding: 10px 30px 10px 15px;}
	
	ul.dropdown-menu-sub { margin: 0; padding: 0; color: #fff; min-width: 230px;}
		li.dropdown-submenu ul li {  list-style-type: none; padding: 0;  }
		li.dropdown-submenu ul li a{  border-bottom: #4b4b4b 1px solid; display: block;}
		.navbar-inverse .navbar-nav > li > a { padding: 5px 15px; font-size: 11px;} 
		li:hover .dropdown-menu { display: block;}
		
		#pg-106 .table-responsive{overflow: visible;}
		
	#pg-106 .tb-rel .tb-cell:last-child { right: auto; width: 68%; padding: 25px 0 23px;}
	.peer-offer-text.normal { width: 530px; padding: 2px 0; left: -460px;}
	.peer-offer-text { font-size: 12px;}
	body.fix-body .editing-service .tab-pane h1 { margin-top: 0;}
	.top-blue-bubble{top: -30px; left: 0;}
	.normal-plan-box .plan-list .with-advanced:after { left: 20%; top: 25px;}
	.with-advanced.pos-relat { margin-bottom: 40px;}
	.left-img{  margin: 0 15px 1px 0; }
	.right-txt{width: 61%;}
	.light-pink-bg.wd75 .right-txt {width: 71%;}
	.benefits-col { float: left !important; margin: 0 8px 25px 0 !important;}
	.customerservice { font-size: 15px !important; }
	.customerservice-blk{width:33%; }
	.customerservice-blk:nth-child(2){width: 32%; }
	.customerservice-blk:last-child { width: 30%;}
	.file-icons img { margin: 0 ;}
	.customerservice span:first-child { text-align: center;}
	.customerservice span{ width:100%;}
	.flow-blk{margin: 30px 13px 25px 0; }
	.fee-col:first-child .plan-head{ font-size: 18px;}
	.calc-wrap select{width:35%;}
	.fee-col{width: 50%;  border-left: 1px solid #dddddd;}
	.fee-col:first-child { width: 100%;  border-left: none;}
	section#content .fee-col:last-child .plan-head { padding: 15px 15px 11px;}
	.plan-list-items.pos-relat .top-blue-bubble { top: -35px; right: auto; left: -100px; }
	.left-step-txt{width:30%;}
	.right-selection { width: 69%;}
	.auto-quote-form-wrap .row .pos-relat{ float:left ; }
	
	.citation-booster  .col-md-4.text-right { text-align: center; float: left;}
	.citation-booster  .col-md-8{float: left; width: 70%;}
	 
	 .rewardsclub .form-otpt-btns .showquote-btn{ padding: 10px 30px 5px; }
	 
	 #rewardsfloat{ display:none;}
	 
	 .yondo-banner-txt { top: 45px;}
	 .yondo-banner-txt p { font-size: 19px;}
	 .yondo-banner-txt h1 { font-size: 40px;}
	 .yondo  .pull-right.col-md-4 img { margin: 0 auto 15px!important; float: none !important;}
	.yondo .pull-right.col-md-4 { float: none !important; width: 100%; text-align: center;}
	.utilization-block{ margin: 0 14px 0 0; }
	.utilization-block .text-right { padding: 0 5px;}
	.specialist-wrap .nav-tabs li { margin: 0 4px 0 0;}
	.specialist-wrap .nav-tabs li a { font-size: 17px;}
	.specialist-wrap .tab-content ul li{ width:32%;}
	
	.academic-counseling-room .col-md-4:nth-child(2) { border-left: none; border-right: none; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; padding: 20px 0; margin-bottom: 20px;}
	.academic-counseling-room .col-md-4:nth-child(2) p { margin: 0;}
	
		}
		
@media only screen and (max-width : 767px) {
	
	ul.dropdown-menu { /*   display: block !important; */   width: 100%; position: relative; box-shadow: none;border-top: 1px solid #4b4b4b; border-bottom: 1px solid #4b4b4b;}
	.navbar-inverse .dropdown-toggle:after{top: 18px;}
	li#free-service-tab ul.dropdown-menu-sub { display: block;}
	li#free-service-tab.dropdown-submenu>a:after {display:none;}
	ul.dropdown-menu.sub-menu.pull-right { float: left !important;}
	.dropdown-submenu:hover ul.dropdown-menu-sub a{ background:none !important;}
	.dropdown-menu > li > a { padding: 7px 30px 7px 35px; background-position: 20px 9px;}
	li.dropdown-submenu ul li {   list-style: none;}
	ul.dropdown-menu-sub a { padding: 2px 40px !important;   }
	#top-link-block.affix { z-index: 9999;}
	.navbar-inverse .navbar-nav > li > a { border: none !important; background-color: transparent; background-image: none;}
	.navbar-inverse .nav > li {  clear: both;}
	ul.dropdown-menu-sub { border-bottom: 1px solid #4b4b4b;}
	.dropdown-menu > li > a.sub-cat { padding: 2px 40px;   border-bottom: none;}
	img.mart5.green-border.lastp, #ctaulatusbanner img { max-width: 100%; height: auto;}
	
	.req-blk-cont.minh160 a { margin-top: 0;}
	
	.popup45y { padding:15px;}
	.imgtxt img { float: none; display: block;}
	.imgtxt { font-size: 30px;}
	.popup45y table { margin: 0;   }
	
	.campaign .quotation-callus-banner { width: 100%;}
	
	/*.row.top-rightlinks.hidden-xs { display: block !important;}*/
	.row.top-rightlinks.hidden-xs a, .search-box, .row.top-rightlinks.hidden-xs img { display: none;}
	.row.top-rightlinks.hidden-xs img.topnewclient, .row.top-rightlinks.hidden-xs img.topnewclient + a { display: inline-block;}
	.dropdown.top-country { display: none;}
	
	.left-step-txt, .right-selection { width: 100%;}
	.auto-quote-form-wrap label{ margin-bottom: 15px; }
	.auto-quote-form-wrap .calc-wrap input[type="text"]{width: 215px;}
	.auto-quote-form-wrap .showquote-btn{ padding: 10px 20px 5px; font-size: 19px}
	.auto-quote-form-wrap .row .pos-relat { left:52px;}
	.auto-quote-form-wrap .row .pos-relat .topimp { left:0;}
	.auto-quote-form-wrap .row .pos-relat .topimp .with-advanced { left:15px; top:30px; }
	.advanced.top-imp .normal-plan-box .plan-list .with-advanced.topimp:after { left:30%; }
	.advanced.top-imp .normal-plan-box .plan-list span.list-item.list-item.font-18.marb0 { line-height:1.3 !important; }
	.advanced.top-imp .plan-list .yellow-bubble { right:0; }
	#checkpoints4topimp .plan-list-items { margin-top:80px;	}
	.with-advanced.topimp { left:0; top:45px; }
	.step-wrap { margin-bottom: 10px;}
	.right-selection{  border-left: none;}
	.auto-quote-form-wrap .check{ left:0; }
	.auto-quote-form-wrap label { padding: 0 0 0 54px;}
	#totalamountadv, #totalamount { width: 100% !important;}
	.auto-quote-form-wrap .bestplan .check { left: 47%; top: 20px;}
	input.showquote-btn.sendmail-btn { background-position: 8px 60%; padding: 10px 15px 5px 70px;   }
	#mailcta .pull-right, #mailcta .pull-left { float: none !important; clear: both; overflow: hidden;}
	#mailcta input.showquote-btn{ margin: 10px auto 0;}
	.auto-quote-form-wrap .plan-list .yellow-bubble { right:45px; left: auto; width: 310px;}
	.auto-quote-form-wrap .fee-col .price-col1 { border-left: 1px solid #dddddd;}
	.auto-quote-form-wrap .plan-head img { width: auto;}
	.plan-head.custpad { text-align: left;}
	.plan-head img {   margin: 0 10px 0 0;}
	.auto-quote-form-wrap .minormal { width: 100% !important;}
	#mifree.doubleline { position: static;}
	.fees-table-wrap .plan-head .infoLink:hover .infoBox { width: 180px;}
	.auto-quote-form-wrap .infoLink:hover .infoBox{ width: 200px;} 
	.auto-quote-form-wrap .mh379 { min-height:430px; border-left:#ddd 1px solid; }
	.auto-quote-form-wrap .img-hoverstyle { width:100%; }
	#result_topimpact .fee-col.bestplan { height: 539px; }
	#result_topimpact .fee-col, #result_advance .fee-col  { height:auto; }
	#checkpoints4topimp .advanced.top-imp .plan-list .yellow-bubble { right:15px; }
	.advanced.top-imp .normal-plan-box:after { left:40%; }
	#checkpoints4topimp .with-advanced.topimp { left: 0; }
	#checkpoints4topimp .with-advanced.padl0 { left: 15px; top:25px; }
	.auto-quote-form-wrap #result_normal { height:430px; }
	.auto-quote-form-wrap #result_normal .fee-col.bestplan { height:430px; }
	.auto-quote-form-wrap #result_normal .fee-col { height:360px; }
	.auto-quote-form-wrap #result_normal .fee-col.minormal { height:auto; }
	
	.citation-booster  .col-md-4.text-right { text-align: center;}
	
	.navbar-header { display: block; padding: 10px; position: relative;}
	.navbar-header .pull-right {width: 53%;}
	.header-top, .header-logo { display: none;}
	.mb-logo {display: inline-block;vertical-align: middle;width: 31%;margin-top: 7px; margin-left: 10px;}
	.mb-logo img {width: 100%;max-width: 114px}
	.mb-menu-cta {float: right;margin: 5px 5% 0 0;}
	/*.mb-login-btn {float: right ;margin-top: 5px;}
	.mb-call-icon-btn {float: right;margin: 5px 4% 0;}*/
	.mb-login-btn {float: right;margin-top: 0;padding: 3px 10px;}
	.mb-call-icon-btn {float: right;margin: 0;border-right: 1px solid #7b7b7b;padding: 3px 10px;}
	.navbar-inverse .navbar-toggle {/*   float: none; position: absolute; right: 6px; top: 6px; margin:0;*/margin: 0;}
	
	#rewardsfloat{ display:none;}
	
	.academic-counseling-room .col-md-4:nth-child(2) { border-left: none; border-right: none; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; padding: 20px 0; margin-bottom: 20px;}
	.academic-counseling-room .col-md-4:nth-child(2) p { margin: 0;}
	
	.lpixel-block{ background: url(../lpixel/images/banner-bg-sm.png);}
	.logo-wrap .pull-right { margin: 0;}
	.lpixel-block .pull-right.col-md-3.text-center { width: 100%; margin: 10px 0 0;}
	
	#pg-106 .common-tab-new li { width:100%; }
	#pg-106 .container.content-area-blk { width: 100%;}
	#pg-106 .cont-main-wrap img{ max-width:100%; height:auto;}
	#pg-106 .nav-tabs.common-tab-new li.active a, #pg-106 .nav-tabs.common-tab-new li:hover a, #pg-106 .nav-tabs.common-tab-new li a:hover, #pg-106 .nav-tabs.common-tab-new li.active a:focus{ border-bottom:60px solid #363636 !important;}
	#pg-106 .common-tab-new li a{ border-bottom:60px solid #f2f2f2;}
	#pg-106 .common-tab-new li.active a:after{ height:120px;}
	#pg-106 .common-tab-new li span { line-height: 30px; margin: 10px 0 0 15px; font-size:18px; }
	#pg-106 .common-tab-new li span.sm-txt { font-size: 18px;}
	#pg-106 .common-tab-new li img{ width:15%;}
	#pg-106 .common-tab-new li a b { height:22px;}
	#pg-106 .common-tab-new li a { border-bottom: 60px solid #f2f2f2; padding:5px; }
	#pg-106 .common-tab-new li.active a:after{ height:60px; top:10px; }
	#pg-106 .common-tab-new li span {   line-height: 25px; margin: 5px 0 0; font-size: 17px;}
	#pg-106 .common-tab-new li span.sm-txt { font-size: 14px;}
	#pg-106 .common-tab-new li span {  font-size:20px;}
	#pg-106 .tabpanel h1{ font-size:30px;}
	#pg-106 .common-tab-new li img {  margin: 5px 0 0 0; width:35px;}
	.fee-col table tr td div { height:auto !important; }
	.service-key .key-box.round-clock { border:#e8e8e8 2px solid; border-left:0; border-right:0; }
	.disc-club .col-md-6 { padding:0 !important; margin:10px 0;}
	#pg-106 .free-tag span { font-size:12px !important; }

	.pink-bg {  padding: 15px 10px;;   margin: 0 5px 10px; display: block; text-align: center;}
	.ylow-col:last-child .pink-bg { padding: 20px 10px;}
	.ylow-col{ text-align:center; width: 100%;	}
	.ylow-col:last-child{  width: 100%; border-left: none; border-top: 2px solid #e6e6e6; padding: 15px 0 0;}
	.coul-blk { width: 70% !important; margin: 0 auto 25px !important; float: none !important;}
	.light-red-bg{ padding: 10px 15px;font-size: 20px; min-height: auto;}
	.light-blue-bg { font-size: 20px; min-height: auto;}
	.yellow-bg-blk{ padding: 20px 10px 15px 100px;}
	.three-cta-blk a, .editing-services .three-cta-blk a { float: none !important; margin: 0 0 20px 0; display: block; text-align: center;}
	.five-col-blk .coul-blk { width: 19.2%; }
	.ps-two-col .li-lt { float: left; width: 100%; margin: 0 0 15px 0; border-right: none; padding: 0; min-height: auto;}
	.ps-two-col .nodecoration{ min-height: 360px;}
	.top-red-tb { display: table;}
	.tb-cell .blue-bubble-blk { right: 7%;}
	.lg-ylow-txt { font-size: 22px;   margin: 0;}
	#pg-106 .cont-head{ font-size:25px;}
	.three-col-blk p, .four-btm-sect .coul-blk p { min-height: auto;}
	#pg-106 .table-responsive{ border:none; }
	.three-col-blk {  margin-bottom: 50px;}
	.four-btm-sect .coul-blk{  margin-bottom: 50px  !important;}
	.four-btm-sect { margin-bottom: 30px;}
	.ps-green-bg .ps-discount span { width: 56%;  text-align: center;}
	span.ps-plus { width: auto; text-align: center;}
	.ps-green-bg .ps-discount span.logo-pop-blk { width: auto; text-align: right;}
	.hd-blk img { width: 15%; 	}
	.hd-blk { font-size: 20px;}
	.red-bg-blk{padding: 10px 15px;  font-size: 20px;}
	.scroll-blk { height: 1px; margin-top: 0;}
		
	.nav-tabs-bottom.common-tab-new li a:before { margin: -125px auto 5px;}
	#pg-106 .nav-tabs-bottom.common-tab-new li.active a, #pg-106 .nav-tabs-bottom.common-tab-new li:hover a, #pg-106 .nav-tabs-bottom.common-tab-new li a:hover, .nav-tabs-bottom.common-tab-new li.active a:focus { border-top: 120px solid #363636 !important;}
	#pg-106 .nav-tabs-bottom.common-tab-new li a {   border-top: 120px solid #d9d9d9;}
	#pg-106 .nav-tabs-bottom.common-tab-new li.active a:after{   height: 124px; margin-top: -37px;}
	
	.tb-head { padding: 10px; font-size: 19px;}
	.top-red-tb, .tb-body-area {  display: inline-block;}
	.tb-cell .blue-bubble-blk {   right: 0; top: -30px; padding: 5px; left: 5%; width: 100px;}
	.tb-row { display: block; clear: none; float: left;    width: 33%; word-break: break-all;}
	.tb-row.ylow-bg .tb-cell {  font-size: 13px;}
	.tb-cell:first-child { font-size: 15px; padding: 10px 5px;}
	.tb-cell { display: block; padding: 10px 5px; text-align: center; font-size: 15px; line-height: 21px; height: 60px;}
	.red-lg-txt{ font-size:25px;}
	.red-bg-wrap {  display: block; clear: both; float: left;}
	.red-bg { width: 100%; display: block; font-size: 17px; padding: 10px 5px;}
	.no-btm-brdr .tb-cell { border-bottom: 1px solid #838383; border-right: none !important;}
	.tb-cell:last-child { border-bottom: none !important; border-right: 1px solid #838383;}
	.tb-cell:nth-child(2), .red-tb-sect-2 .tb-cell { padding: 10px 5px;}
	
	.editing-services .cont-main-wrap img { max-width: 100%; height: auto;} 
	.dark-grey-pdf { margin-bottom: 40px;}
	/*.step-grey-btn a{ padding: 7px 30px 7px 15px; }*/
	.grey-buttons a{  margin: 0 0 20px 0;}
	body .normal-plan-box .plan-list { padding: 10px 0 10px 0 !important;}
	.normal-plan-box{ padding: 55px 35px 0;}
	.advanced .normal-plan-box:after, .normal-plan-box:after { bottom: auto; top: 0; left: 40%;}
	.colum-blk{ width:100%; margin-bottom: 20px;}
	.colum-blk.arrow-blk { width: 100%; -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
	.enago-data-wrap .data-box .data-callout{ font-size:16px;}
	.colum-blk.arrow-blk.vlt { margin-top: 0;}
	.enago-data-wrap .data-box { border-right: none; border-bottom: 1px dashed #999999; padding: 0; margin-top: 15px;}
	.editing-services .ps-green-bg{ margin: 100px 10px 100px;}
	.req-grey-blk { position: static; right: 0; bottom: 0; text-align: right;}
	.editing-services .right-icon img { margin: 0 0 0 8px;  }
	.colum-blk:nth-child(7) .right-icon img  {   height: 35px;}
	.req-blk-cont, .minh140 { min-height: auto;}
	.campaign .bignner-wrap { width: 100%;}
	
	.points-wrap .pull-left { margin: 0 auto 20px; width: 55%; float: none !important;}
	.img-txt-wrap { margin: 0 0 10px; padding: 0 0 10px;}
	.img-txt-wrap:first-child { border-right: none; border-bottom: 1px solid #ccc;}
	.native-editors .controls-wrap{ top: 48%;}
	.native-editors .carousel-inner .item { margin: 0 9px;}
	.native-editors .carousel-control .glyphicon-chevron-left { left: -10px;}
	.native-editors .carousel-control .glyphicon-chevron-right { right: -5px;}
	.native-editors #main-banner { margin: 0 auto 55px; width: 55%;  }
	
	.pink-bg-blk img { display: block; margin: auto;}
	.pink-bg-blk p { width: 100%; margin: 10px 0 0;}
	/*.fileformatblk { float: left; width: 100%; margin: 0 0 10px;}*/
	#pg-106 .tb-body-area { width: 865px;}
	#pg-106 .top-red-tb.red-tb-sect-2 .tb-body-area { width: 830px;}
	#pg-106 .tb-row { display: table-row; clear: both; float: none; width: auto; word-break: break-all;}
	#pg-106 .tb-cell { display: table-cell;  height: auto;}
	#pg-106 .peer-offer-text { position: absolute; width: 440px; top: 20px; left: 85px; padding: 2px 10px;}
	#pg-106 .tb-rel .tb-cell:last-child { position: relative; width: auto; padding: 0; border-right: none; right: 0;}
	#pg-106 .peer-offer-text.normal {   width: 600px; left: -490px; top: auto; bottom: 5px;}
	#pg-106 .no-btm-brdr .tb-cell { border-bottom: none; border-right: 1px solid #838383 !important; border-top: 1px solid #838383;}
	#pg-106 .no-btm-brdr .tb-cell:first-child, #pg-106 .no-btm-brdr .tb-cell:nth-child(2), #pg-106 .table-responsive.tb2 .no-btm-brdr .tb-cell{ border-top: none; }
	#pg-106 .tb-cell:last-child { border-bottom: inherit !important;  }
	#pg-106 .red-bg-wrap {width: 100%;}
	
	body#pg-106 h1.page-title { margin: 30px 10px 10px;}
	#pg-106 .container.content-area-blk { width: 100%;}
	.calc-wrap select{ width: 60%; }
	.fee-col { width: 100% !important; min-height: auto !important;}
	.customerservice-blk { width: 100% !important;text-align: center;}
	.customerservice span { width: 100%;}
	.customerserviceimg { text-align: center;}
	.customerservice-blk:nth-child(2) { border-left: none;border-right: none; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px 0; margin: 10px 0;}
	.new-cta-blk img { max-width: 100%;}
	.new-cta-blk div { float: none !important; margin-bottom: 10px;}
	.normal-plan-box{ padding: 15px ;}
	.advproofreadingbenefits .benefits-col {float: none !important;width: 75% !important;border: 1px solid #dddddd;padding: 30px 5px 0;margin: 0 auto 5px !important;min-height: auto !important;}
	.advproofreadingbenefits .benefits-col:last-child { margin: 0 auto 5px !important;}
	.light-pink-bg { width: 100% !important; min-height: auto !important;}
	section#content .fee-col:last-child .plan-head { padding: 15px;}
	.rules-4col div { width: 100%; padding: 20px 0; border-right: none; border-bottom: 1px solid #fabebe; min-height: auto;}
	.ps-lt, .ps-rt { float: left; width: 100%; margin-bottom: 15px;}
	.ps-two-col .li-lt { width: 100%; margin: 0 0 15px 0; border-right: none; padding: 0 40px 0 0; min-height: auto;}
	.ps-two-col .nodecoration { margin: 0;}
	
	.new-cta-blk { width: 100%;}
	.flow-blk{ margin: 30px 10px 25px 0; }
	body.fix-body .editing-service .tab-pane h1 { margin-top: 0;}
		
	.rewardsbanner-txt {width: 65%;}
	.rewardsbanner-imgtxt p{font-size: 20px;}
	.process-blk p{font-size: 13px;}
	.rewardsclub .form-otpt-btns .showquote-btn{ padding: 10px 30px 5px; }
	
	.yondo-banner-txt { position: static;}
	.yondo-banner-txt p {  font-size: 18px; margin: 5px 0 0; }
	.yondo-banner-txt h1 {font-size: 40px;}
	.yondo .grey-bg-note span { width: 45%;   }
	.yondo-video-blk div, iframe#widget2 { width: 100%;}
	.specialist-wrap .tab-content ul li{ width: 48%;   }
	.yondo .grey-bg-note strong { width: 30%; vertical-align: middle;}
	.yondo .grey-bg-note strong:last-child { width: 23%;}
	.utilization-block {   width: 100%; margin: 0 0 35px; padding-top: 15px;}
	.utilization-block ul { min-height: auto;}
	.specialist-wrap .nav-tabs li { margin: 0 0 2px; width: 100%;}
	.yondo  .pull-right.col-md-4 img { margin: 0 auto 15px!important; float: none !important;}
	.yondo .pull-right.col-md-4 { float: none !important; width: 100%; text-align: center;}
	
	.ps-cta-wrap div { float: none !important; text-align: center !important;   }
	.ps-cta-wrap div:first-child{ margin-bottom: 10px;}
	.ps-cta-wrap div img{ margin:auto;}
	iframe#widget4 { width: 100%;}
	h2.bigtitle.cont-head span .top-blue-bubble.yellow-bubble { left: 0  !important; top: 100% !important;}
	.col-blk-btm { width: 100% !important; margin: 0 0 25px; min-height: auto;}
	.col-blk-btm:after { right: 45%; top: 100%; transform: rotate(90deg);}
	.dottedht { min-height: auto;}
	.clienttestimonial {  width: 100%; float: left !important;}
	.clienttestimonial:last-child { border-left: none; border-top: 1px solid #e1e1e1; padding: 20px 0 0;}
	.title-right-links { position: static;}
	.gift-campaign #frmSubmit { width:auto !important; }
	.gift-campaign #frmSubmit .table td { display: block; }
	.gift-campaign #frmSubmit .table td.row { margin:0; }
	.enago-lottery-campaign .page-banner { padding:20px 20px 320px 20px; background-position:bottom 0 right -95px; }
	}
	
	@media only screen and (max-width:479px) {
		#pg-106 .container.content-area-blk { width: 100%;}
		#pg-106 .cont-main-wrap img{ max-width:100%; height:auto;}
		.pink-bg {  padding: 15px 10px;;   margin: 0 5px 10px; display: block; text-align: center;}
		.ylow-col:last-child .pink-bg { padding: 20px 10px;}
		.ylow-col{ text-align:center; width: 100%;	}
		.ylow-col:last-child{  width: 100%; border-left: none; border-top: 2px solid #e6e6e6; padding: 15px 0 0;}
		.coul-blk { width: 100% !important; margin: 0 auto 25px !important; float: none !important;}
		.light-red-bg{ padding: 10px 15px;font-size: 20px; min-height: auto;}
		.light-blue-bg { font-size: 20px; min-height: auto;}
		.yellow-bg-blk{ padding: 35px 10px 8px 10px;}
		.three-cta-blk a { float: none !important; margin: 0 0 20px 0 !important; display: block; text-align: center;}
		.five-col-blk .coul-blk { width: 19.2%; }
		.ps-two-col .li-lt { float: left; width: 100%; margin: 0 0 15px 0; border-right: none; padding: 0; min-height: auto;}
		.ps-two-col .nodecoration{ min-height: auto;}
		.lg-ylow-txt { font-size: 22px;   margin: 0;}
		#pg-106 .cont-head{ font-size:23px;}
		.three-col-blk p, .four-btm-sect .coul-blk p { min-height: auto;}
		#pg-106 .table-responsive{ border:none; }
		.three-col-blk {  margin-bottom: 50px;}
		.four-btm-sect .coul-blk{  margin-bottom: 50px  !important;}
		.four-btm-sect { margin-bottom: 30px;}
		.ps-green-bg .ps-discount span { width: 100%;  text-align: center;}
		.ps-green-bg .ps-discount { background: none;    padding: 115px 0 0;}
		.ps-green-bg .ps-discount span.text { font-size: 18px;  margin: 15px 0 25px; }
		span.ps-plus { width: auto; text-align: center;}
		.ps-green-bg .ps-discount span.logo-pop-blk { width: auto; text-align: right;}
		.hd-blk img { width: 15%; 	}
		.hd-blk { font-size: 20px;}
		.red-bg-blk{padding: 10px 15px;  font-size: 20px;}
		.scroll-blk { height: 1px; margin-top: 0;}
		.orange-hex { position: absolute; top: -15px; left: 10px; text-align: left;}
	span.orange-hex img { width: 45%;}
	#pg-106 .tab-content-blk { padding: 0 10px;  }
	.btm-tab-list { margin: 0 -10px;}
	.ps-lt, .ps-rt{ width:100%; margin-bottom:20px;}
	.ylow-border-blk{padding: 10px 5px; }
	.ylow-border-blk .font-16 { font-size: 14px !important;}
	.tb-head { padding: 10px; font-size: 19px;}
	.top-red-tb, .tb-body-area {  display: inline-block;}
	.tb-cell .blue-bubble-blk {   right: 0; top: -30px; padding: 5px; left: 5%; width: 100px;}
	.tb-row { display: block; clear: none; float: left;    width: 33%; word-break: break-all;}
	.tb-row.ylow-bg .tb-cell {  font-size: 13px;}
	.tb-cell:first-child { font-size: 15px; padding: 15px 5px;}
	.tb-cell { display: block; padding: 15px 5px; text-align: center;  font-size: 15px; line-height: 21px; height: 85px;}
	.red-lg-txt{ font-size:25px;}
	.red-bg-wrap {  display: block; clear: both; float: left;}
	.red-bg { width: 100%; display: block; font-size: 17px; padding: 10px 5px;}
	.no-btm-brdr .tb-cell { border-bottom: 1px solid #838383; border-right: none !important;}
	.tb-cell:last-child { border-bottom: none !important; border-right: 1px solid #838383;}
	.tb-cell:nth-child(2), .red-tb-sect-2 .tb-cell { padding: 10px 5px;}
	#pg-106 .tabpanel h1 img { width: 20%; margin: 0 10px 0 0; float: left;}
	
	.editing-services .cont-main-wrap img { max-width: 100%; height: auto;}
	.dark-grey-pdf a{ font-size:12px;}
	.dark-grey-pdf { margin-bottom: 40px;}
	/*.step-grey-btn a{  padding: 7px 30px 7px 10px; display: block; font-size: 13px;  }*/
	.grey-buttons a{  margin: 0 0 20px 0;}
	body .normal-plan-box .plan-list { padding: 10px 0 10px 0 !important;}
	.normal-plan-box{ padding: 55px 15px 0;}
	.step-grey-btn { margin-top: 15px;}
	.advanced .normal-plan-box:after, .normal-plan-box:after { bottom: auto; top: 0; left:40%;}
	.colum-blk{ width:100%; margin-bottom: 20px;}
	.colum-blk.arrow-blk { width: 100%; -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
	.left-step{ padding: 16px 10px; font-size:15px; width: 77%;}
	.right-icon{ width: 23%;}
	.left-step span { font-size: 14px;}
	.colum-blk.arrow-blk.vlt { margin-top: 0;}
	.enago-data-wrap .data-box { border-right: none; border-bottom: 1px dashed #999999; padding: 0; margin-top: 15px;}
	.editing-services .ps-green-bg{ margin: 100px 10px 100px;}
	.req-grey-blk { position: static; right: 0; bottom: 0; text-align: right;}
	.editing-services .right-icon img { margin: 0 0 0 8px;  }
	.colum-blk:nth-child(7) .right-icon img  {   height: 35px;}
	.req-blk-cont, .minh140 { min-height: auto;}
	
	.partners-clients .nav-tabs.common-tab-new.nav-tabs-bottom li a span { left: 20%;}
	.campaign .col-xs-12 img { margin: 0 auto 15px;}
	.logoalign { float: none; display: block; margin: 0 auto 15px;}
	.campaign .cont-wrap { width: 95% !important; margin: auto;}
	.campaign .page-logo-bg { background: url(../new-images/common/bg-logo.png) 5px 5px no-repeat;}
	.campaign .bignner-wrap { width: 100%;}
	.row.quot-box img { max-width: 100%; height: auto;}
	
	.editors-profile .nav-tabs li a { font-size: 13px;}
	.editors-profile .nav-tabs li a:before{ margin: 0 auto ;}
	.editor-pro li{ float:none;}
	
	.points-wrap .pull-left { margin: 0 0 20px; width: 100%;}
	.partner-blk a { display: block;}
	.img-txt-wrap { margin: 0 0 10px; padding: 0 0 10px;}
	.img-txt-wrap:first-child { border-right: none; border-bottom: 1px solid #ccc;}
	.native-editors .controls-wrap{ top: 48%;}
	.native-editors .carousel-inner .item { margin: 0 9px;}
	.native-editors .carousel-control .glyphicon-chevron-left { left: 5px;}
	.native-editors .carousel-control .glyphicon-chevron-right { right: 0;}
	
	.pink-bg-blk img { display: block; margin: auto;}
	.pink-bg-blk p { width: 100%; margin: 10px 0 0;}
	
	.ps-page-cont-nav li {   width: 98%;}
	.ps-page-cont-nav li a{padding: 20px 15px 0 45px;}
	
	/*.fileformatblk { float: left; margin: 0 0 10px;}*/
	
	#pg-106 .tb-body-area { width: 860px;}
	#pg-106 .top-red-tb.red-tb-sect-2 .tb-body-area { width: 830px;}
	#pg-106 .tb-row { display: table-row; clear: both; float: none; width: auto; word-break: break-all;}
	#pg-106 .tb-cell { display: table-cell;  height: auto;}
	#pg-106 .peer-offer-text { position: absolute; width: 440px; top: 20px; left: 85px; padding: 2px 10px;}
	#pg-106 .tb-rel .tb-cell:last-child { position: relative; width: auto; padding: 0; border-right: none; right: 0;}
	#pg-106 .peer-offer-text.normal {   width: 600px; left: -490px; top: auto; bottom: 5px;}
	#pg-106 .no-btm-brdr .tb-cell { border-bottom: none; border-right: 1px solid #838383 !important; border-top: 1px solid #838383;}
	#pg-106 .no-btm-brdr .tb-cell:first-child, #pg-106 .no-btm-brdr .tb-cell:nth-child(2), #pg-106 .table-responsive.tb2 .no-btm-brdr .tb-cell{ border-top: none; }
	#pg-106 .tb-cell:last-child { border-bottom: inherit !important;  }
	#pg-106 .red-bg-wrap {width: 100%;}
	
	.popup45y table { width: 520px; }
	
	body#pg-106 h1.page-title { margin: 30px 10px 10px;}
	#pg-106 .container.content-area-blk { width: 100%;}
	.calc-wrap select{ width: 73%; }
	.fee-col { width: 100% !important; min-height: auto !important; margin-bottom: 10px;}
	.customerservice{  text-align: center;}
	.customerservice-blk { width: 100% !important;}
	.customerservice span { width: 100%;}
	.customerserviceimg {  margin-bottom: 10px;}
	.customerservice-blk:nth-child(2) { border-left: none;border-right: none; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px 0; margin: 10px 0;}
	.new-cta-blk { width: 100%;}
	.new-cta-blk img { max-width: 100%;}
	.new-cta-blk div { float: none !important; margin-bottom: 10px;}
	.normal-plan-box{ padding: 15px ;}
	.advproofreadingbenefits .benefits-col {float: none !important;width: 75% !important;border: 1px solid #dddddd;padding: 30px 5px 0;margin: 0 auto 5px !important;min-height: auto !important;}
	.advproofreadingbenefits .benefits-col:last-child { margin: 0 auto 5px !important;}
	.light-pink-bg { width: 100% !important; min-height: auto !important;margin-bottom: 10px;}
	section#content .fee-col:last-child .plan-head { padding: 15px;}
	.rules-4col div { width: 100%; padding: 20px 0; border-right: none; border-bottom: 1px solid #fabebe; min-height: auto;}
	.ps-lt, .ps-rt { float: left; width: 100%; margin-bottom: 15px;}
	.ps-two-col .li-lt, .ps-two-col .li-rt { width: 100%; margin: 0 0 15px 0; border-right: none; padding: 0 40px 0 0; min-height: auto;}
	.ps-two-col .nodecoration { margin: 0;}
	.recommendedplan:after{ right:0;}
	.recommendedplan:before{ right:20px;}
	#pg-106 .infoBox {  /*  right: auto; left: -60px;  */  top: auto; width: 190px; bottom: 0;}
	.plan-text { border-left: 1px solid #dddddd; padding:10px;}
	.plan-head { border-left: 1px solid #dddddd;}
	#pg-106  .step-grey-btn a { padding: 0; display: inline-block;}
	.advproofreadingbenefits { margin-bottom: 15px;}
	.advproofreadingbenefits .benefits-col .yellow-bubble { top: -15px; left: -40px;}
	.advproofreadingbenefits .benefits-col .yellow-bubble:after { left: 46%;}
	.left-img { width: 100%; margin: 0 0 20px;}
	.right-txt{ width:100% !important;}
	.top-blue-bubble { top: -35px; left: -10px;}
	.with-advanced.pos-relat { margin: 80px 0 50px !important;}
	.normal-plan-box .plan-list .plan-list-items { margin: 45px auto 0;}
	
	#pg-106 .nav-tabs-top.affix { min-width: 100%;}
	.fee-col:first-child .plan-head{ font-size: 17px;}
	body .fees-table-wrap .plan-head .infoLink .infoBox { top: -25px !important; bottom:auto !important; left:100% !important;}
	.cont-head:before{ margin-bottom:15px;}
	.normal-plan-box .plan-list .plan-list-items.pos-relat { margin: 80px auto 0;}
	.plan-list-items.pos-relat .top-blue-bubble { top: -35px; right: 0; left: 0; width: 295px;}
	.advproofreadingbenefits.normalproofreadingbenefits .benefits-col .yellow-bubble { top: -20px; left: -5px; width: 260px;}
	
	.quotation-callus-banner .buttons .col-md-6.text-left{ padding-left: 0 !important; }
	.quotation-callus-banner .buttons .col-md-6.text-right { padding-right: 0 !important;}
	.quotation-callus-banner .buttons .col-md-6 img { margin:0 0 10px 0 !important;}
	
	.campaign .quotation-callus-banner { width: 100%;}
	
	body.fix-body .editing-service .tab-pane h1 { margin-top: 0;}
	.benefits-col { width: 100%; margin: 0 0 25px 0 !important; min-height: auto; }
	.benefits-col .step-grey-btn { position: static;  margin: 0;}
	.editing-services .step-grey-btn { margin-right: 0;}
	.editing-services .step-grey-btn a { padding: 0 20px 0 10px;}
	.editing-services .step-grey-btn a:after { right: 0; top: 4px;}
	.benefits-blk-btm .benefits-col { width: 100%; min-height: auto;}
	body.editing-services .fee-col { min-height: auto !important;}
	body.editing-services .plan-head { overflow: hidden;}
	ul.business-partners li { margin: 0 45px 15px 0 !important;}
	.banner-col { width: 100% !important; margin: 0; padding: 0;}
	.banner-col:nth-child(2) { border-left: none; border-right: none; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; padding: 15px 0; margin: 15px 0;}
	.flow-blk { width: 100% !important; margin: 30px 0 25px 0; min-height: auto !important;	}
	.flow-blk:first-child a { margin: 10px 0 0;}
	.light-pink-bg p, .mh170, body#pg-106 .light-pink-bg p{ min-height: auto; }
	h2.cont-head.mart58.border0.font-30 { padding: 0 15px;}
	
	.after-sales-service .page-title, .revision-support .page-title { margin: 14% 10px 10px;}
	
	.citation-booster .mid-cta-wrap .org-btn { font-size: 20px; line-height: 40px; padding: 5px 20px 0;}
	.ps-pack-tab-new li { width: 100%;}
	.citation-booster  .col-md-4.text-right { text-align: center;}
	.citation-booster .advantage-wrap.auto-quote-form-wrap p strong.color-enago-red{ margin: 0 10px 15px 0;}
	  
	.rewardsbanner{ height: auto;}
	.rewardsbanner-imgtxt img { margin: 0;}
	.rewardsbanner-imgtxt{ margin: 5px 0 0;}
	.rewardsbanner-imgtxt h1 {font-size: 35px; margin-top: 15px;}
	.rewardsbanner-imgtxt img.pull-right { margin: 0 0 0 20px; float: none !important;}
	.rw-list-block .col-md-6 { width: 100%;}
	.row.rw-list-block { margin-top: 20px;}
	.rw-list-block ul.single-tick { text-align: left; margin: 0;}
	.rewardsbanner-imgtxt p { font-size: 16px; margin-bottom: 0;}
	.process-blk { width: 100%; padding: 25px 0; min-height: auto;}
	.process-blk:after { right: 47%; top: auto; bottom: -30px; -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
	.process-blk p{ text-align:center;} 
	.rewardsclub .card h5 { padding: 10px 20px 10px 45px;}
	.rewardsclub .card h5 button:after { top: 25%;}
	.row.form-otpt-btns.mart58.marb-35 .col-md-6 { width: 100%; margin-bottom: 10px;}
	
	.yondo-banner-txt { position: static;}
	.yondo-banner-txt p {  font-size: 18px; margin: 5px 0 0; }
	.yondo-banner-txt h1 {font-size: 40px;}
	.yondo .grey-bg-note span { width: 100%; margin-bottom: 10px;}
	.yondo .grey-bg-note strong, .yondo .grey-bg-note strong:last-child, .specialist-wrap .tab-content ul li, .yondo-video-blk div, iframe#widget2 { width: 100%;}
	.utilization-block {   width: 100%; margin: 0 0 35px; padding-top: 15px;}
	.utilization-block ul { min-height: auto;}
	.specialist-wrap .nav-tabs li { margin: 0 0 2px; width: 100%;}
	.yondo  .pull-right.col-md-4 img { margin: 0 auto 15px!important; float: none !important;}
	
	.yondo .pull-right.col-md-4 { float: none !important; width: 100%; text-align: center;}
	
	#pg-106 .cont-main-wrap h2 img{ width:10%; vertical-align: top !important;}
	h2.pos-relat .top-blue-bubble.yellow-bubble { left: auto; top: auto; bottom: 0; right: 0;}
	
	.ps-cta-wrap div { float: none !important; text-align: center !important; width: 100% !important;}
	.ps-cta-wrap div:first-child{ margin-bottom: 10px;}
	.ps-cta-wrap div img{ margin:auto;}
	iframe#widget4 { width: 100%;}
	h2.bigtitle.cont-head span .top-blue-bubble.yellow-bubble { left: 0  !important; top: 100% !important;}
	.col-blk-btm { width: 100% !important; margin: 0 0 25px; min-height: auto;}
	.col-blk-btm:after { right: 45%; top: 100%; transform: rotate(90deg);}
	.dottedht { min-height: auto;}
	.clienttestimonial {  width: 100%; float: left !important;}
	.clienttestimonial:last-child { border-left: none; border-top: 1px solid #e1e1e1; padding: 20px 0 0;}
	
	.middle-page-cta .col-md-6 { float: none !important; margin: 0 0 10px; text-align: center; padding: 0;}
	.middle-page-cta .col-md-6:last-child { margin: 0;}
	.middle-page-cta img{ margin:auto;}
	.title-right-links { position: static;}
	.publication-support.home .common-table.pricing-table td{ white-space: normal;}
	.ps-cta-wrap .cta-border-top .contact-blk:first-child { border-right: none; border-bottom: #ccc 1px solid;}
	
	.lpixel-block .font-30 { font-size: 26px !important;}
	
	.client-feedback .rating-scorcard{ width: 315px;}
	.client-feedback .rating-scorcard .span7 { width: 100%;}
	.client-feedback .rating-scorcard .span5 { width: 100%; float: left;}
	.client-feedback .client-rates {  margin: 10px 0 0;}
	.client-feedback .rating-scorcard p.user-rating{ margin:0;}
	#lotteryform .table td { display:block; width:100% !important; }
	}

	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) 
	{.tip-dwn-arrow { top: 47px;}}
	
	@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.scroll-blk { height: 210px; margin-top: -210px; display:inline-block}
	.scroll-blk1 { height: 50px; display: block; width: 100%; margin-top: -50px;}
	
	}
	@-moz-document url-prefix() { 
	 .nav-tabs-bottom.common-tab-new li.active a::after {  margin-top: 0px;}
	span.topmessage{ letter-spacing: 0;}
	.navbar-inverse .navbar-nav > li > a { padding:5px 16px 5px 12px; }
	body .navbar-inverse.affix .navbar-nav > li > a { padding: 10px 21px 10px 10px !important; font-size: 14px;}
	}
	.row.marb-35.partner-blk div img{float:left;display:table-cell;vertical-align:middle}
	.col-md-6.col-xs-12{display:table}
	.row.marb-35.partner-blk div a.contentlink{display:table-cell;vertical-align:middle}
	.whyenago h2.cont-head{margin-top:30px}
	.sticky-sidebar{display:none;z-index:999}
	.sticky-sidebar ul{margin:0}
	.sticky-sidebar li{list-style-type:none;padding-left:23px}
	.itemstick{content:"";line-height:0;display:inline-block;position:relative;margin:-4px 3px;-moz-transition:background-position .5s;-ms-transition:background-position .5s;transition:background-position .5s;background:#efeff0;width:60px;height:55px}
	a.itemstick.linelogo{background:url(../images/linelogo.png) no-repeat;background-position:center;margin-top:20px;width:90px;height:69px}
	.toolbar-layer{background-color:#fff;display:block;position:absolute;opacity:0;-webkit-transition:opacity 600ms,visibility 600ms;transition:opacity 600ms,visibility 600ms}
	.line:hover .toolbar-layer{opacity:1;display:block;right:40px;top:0;height:254px;width:165px;background:url(../images/line-me-banner.png) no-repeat}
	footer .social a.line-link:before{content:"";color:#0bb800;margin-left:5px;background: url(../images/line-icon-footer.png) no-repeat 0 0;width: 30px;height: 30px;margin-bottom: -5px;}
	
	footer .social a.youtube-link:before { content: ""; color: red; margin-left: 5px; background: url(../images/youtube_social_icon_red.png) no-repeat 0 0 !important; width: 32px; height: 32px; margin-bottom: -12px;  background-size: contain !important; }

	.tr-btn{background: #147fd4 !important; margin: 5px 13px !important; font-weight: 600 !important; display: inline-block !important; padding: 7px 25px !important;}
	.tr-btn:hover{background: #3194dc !important;}
	
	.maintenance-page .service-box { padding:1.3rem 1rem; border:#c0c0c0 1px solid; cursor:pointer; background:#f1f1f1; text-align:center; transition:0.2s; }
	.maintenance-page .service-box:hover { border-color:#d52b1e; background-color:#eeeeee;}
	.maintenance-page #floatMenu { display:none; }
	
	/* .modal-header button.close { opacity:0.6; } */
	.modal-header button.close:hover { opacity:0.5; }
	
	.ps-discount-pop .modal-body { padding-top:0; }
	.ps-discount-pop .modal-body h4 { color:#136d17; font-size:15px; font-weight:bold; }
	.ps-discount-pop .modal-body h3 { font-size:24px; font-weight:bold; }
	.ps-discount-pop .modal-body p { font-size:14px; }
	.ps-discount-pop .modal-dialog { width:680px; }
	
	ol.cont-step-list { margin:0; padding:0; list-style: none; counter-reset: list-counter; }
	ol.cont-step-list li { counter-increment:list-counter; position:relative; margin-bottom:10px; padding-left:35px; }
	ol.cont-step-list li::before { position:absolute; content:counter(list-counter); display:inline-block; color:#fff; background-color:#d52b1e; padding:3px 5px; line-height:1; font-size:10px; border-radius:25px; left:10px; top:3px; }
	
	.small-bullet { list-style-type:none; padding-left:0; }
	.small-bullet li:before { content:"·"; display:inline-block; padding:0 5px; font-size:24px; vertical-align:middle; line-height:20px; }
	
/*************************** Sachin ******************************/		
.ps-pack-tab-new.translation-tab li{width:25%}
.ps-pack-tab-new.translation-tab li a{font-size:15px}
#ps-translation-pricing{background:#f5f6f6;border:1px solid #c3c3c3;text-align:center;margin:30px 0;position:relative}
#ps-translation-pricing .title-block{margin:-20px 0 0;position:relative;display:inline-block;width:100%}
#ps-translation-pricing .title-block div{font-weight:700;font-size:14px;float:left}
#ps-translation-pricing .title-block div img{width:55px}
#ps-translation-pricing .rounded-blue{background:#062a47;color:#fff;padding:5px 10px 4px 14px;border-radius:50px;margin:0 10px;position:absolute;top:-16px;font-size:12px;left:50%;width:100%;max-width:246px;transform:translateX(-50%)}
#ps-translation-pricing .color-red{color:#ec1c24;position:absolute;top:-16px;font-size:14px;left:50%;width:100%;max-width:136px;transform:translateX(-50%);border:1px solid #c3c3c3;background:#fff;padding:2px 7px}
#ps-translation-pricing .percent10{position:absolute;right:0;top:-30px}
#ps-translation-pricing .percent10 .offer{width:55px;height:55px;background:#f9a523;color:#fff;display:block;border-radius:100%;line-height:1.2;padding:11px;font-size:14px;font-weight:600}
#ps-translation-pricing .price-block-wrap{position:relative}
#ps-translation-pricing .price-block-wrap::after{content:"";display:table;clear:both}
#ps-translation-pricing .price-block-wrap .price-block{float:left;vertical-align:middle;width:50%;position:relative;padding:16px 10px 10px}
#ps-translation-pricing .price-block-wrap .price-block:last-child{border-left:1px solid #c3c3c3}
#ps-translation-pricing .price-block-wrap .price-block h3{font-weight:700;font-size:20px}
#ps-translation-pricing .price-block-wrap .price-block h3.left-price{margin-top:27px}
#ps-translation-pricing .price-block-wrap .price-block h3 span.text-stroke{font-weight:400;font-size:12px;padding-left:5px;text-decoration:line-through;color:#9a9b9f;text-align:left;display:block;width:115px;margin:0 auto 3px}


.ps-home--translation{margin-bottom:45px;position:relative;width:100%;display:block}
.ps-home--translation .ps-translation--wrapper{float:left;width:32%;background:#fff;border:1px solid #ddd;padding:20px;position:relative;min-height:375px;margin-bottom:46px}
.ps-home--translation .ps-translation--wrapper.mb{margin:0 2%}
.ps-home--translation .img-wrap{position:relative;display:block;width:100%}
.ps-home--translation .img-wrap::after{content:"";clear:both;display:table}
.ps-home--translation .img-wrap .img{float:left;width:30%;margin-bottom:15px}
.ps-home--translation .img-wrap .img img{width:100%;max-width:70px}
.ps-home--translation .img-wrap h4{float:left;width:60%;font-weight:700;font-size:22px;padding-top:20px;padding-left:2px;margin-bottom:15px}
.ps-home--translation .img-wrap h4 a{color:#000}
.ps-home--translation .txt-wrap{vertical-align:top}
.ps-home--translation p{margin:0 0 15px;min-height:auto;font-size:14px!important}

.grey-border-block.translation-from .nav-tabs li:nth-child(2){margin:0 14px 0 0}
.grey-border-block.translation-from .nav-tabs li:last-child{float:left}
.grey-tick-list.trans li{width:32.9%}
.ps-form-wrap .grey-border-block .nav-tabs li a.translation:before{background:url(../new-images/publication-support/pack-tab-icon-translation.png) 0 -1px no-repeat}
.ps-form-wrap .grey-border-block .nav-tabs li.active a.translation:before{background:url(../new-images/publication-support/pack-tab-icon-translation.png) -34px -1px no-repeat}
	
	/* quotation (Chakra) */
	.quotation .page-logo-bg{border:1px solid #c7c7c7}
	.quatation-tab #quotation-es a{padding:0 15px}
	.quatation-tab #quotation-ps a{padding:0 15px}
	.quotation .cont-wrap{border:none}
	#quotation-es .quotation-sub-text{position:absolute;width:100%;left:31px;top:18px;font-size:20px}
	#quotation-es.active a:after{height:80px;top:0}
	#quotation-ps.active a:after{height:80px;top:0}
	#quotation-es .quotation-sub-text .small-subtext{position:absolute;left:69px;font-size:15px}
	#quotation-es.active a:before{filter:brightness(0) invert(1)}
	#quotation-es a:hover::before{filter:brightness(0) invert(1)}
	#quotation-es a:before{content:"";display:block;width:47px;height:33px;background:url(../img/106/quotation-editing.png) 0 0 no-repeat;position:absolute;left:40px;z-index:9;top:22px}
	#quotation-ps .quotation-sub-text{position:absolute;width:100%;left:31px;top:18px;font-size:20px}
	#quotation-ps .quotation-sub-text .small-subtext{position:absolute;left:69px;font-size:15px}
	#quotation-ps.active a:before{filter:brightness(0) invert(1)}
	#quotation-ps a:hover::before{filter:brightness(0) invert(1)}
	#quotation-ps a:before{content:"";display:block;width:47px;height:44px;background:url(../img/106/quotation-publication.png) 0 0 no-repeat;position:absolute;left:40px;z-index:9;top:22px}
	.quatation-tab.nav-tabs.common-tab-new li.active a,.pg-20 .nav-tabs.common-tab-new li:hover a,.pg-20 .nav-tabs.common-tab-new li a:hover,.pg-20 .nav-tabs.common-tab-new li.active a:focus{border-bottom:80px solid #363636}
	.pg-20 .quatation-tab li a{border-bottom:80px solid #f2f2f2;font-size:19px}
	
	footer .regional-link ul { margin:0; padding:0; list-style-type:none; }
	footer .regional-link ul li { display:inline-block; margin-right:15px; width:90px; margin-bottom:3px; }
	footer .regional-link ul li a { display:inline-block; }
	footer .regional-link ul li a:before { display:inline-block; content:""; background:url(../new-images/common/regions-small-flags.png) 0 0 no-repeat; width:24px; height:17px; vertical-align:middle; margin-right:5px; }
	footer .regional-link ul li a.usa:before { background-position:-50px -18px; }
	footer .regional-link ul li a.cn:before { background-position:-25px -18px; }
	footer .regional-link ul li a.tr:before { background-position:-99px -18px; }
	footer .regional-link ul li a.kr:before { background-position:-75px 0; }
	footer .regional-link ul li a.ru:before { background-position:-125px 0; }
	footer .regional-link ul li a.de:before { background-position:-75px -18px; }
	footer .regional-link ul li a.tw:before { background-position:0 -18px; }
	footer .regional-link ul li a.br:before { background-position:-24px 0; }
	
	.disc-price-box { background-color:#ffffee; position:relative; padding:10px 10px 10px 90px; border:#f1da34 1px solid; box-shadow:#0000002a 0 0 9px; font-size:15px; }
	.disc-price-box:before { content:""; display:inline-block; position:absolute; left:0; top:-10px; background-image:url(../new-images/publication-support/disc-price-tag.png); width:92px; height:145px; }
	.disc-price-box strong { font-size:18px; }
	.wid-70 { width:70%; }
	
	.video-testimonials .cont-wrap.column { width:100%; }
	.video-testimonials .common-tab-new li { width:50%; }
	.video-testimonials .common-tab-new li a { position:relative; }
	.video-testimonials .common-tab-new li a span { display:inline-block; position:absolute; top:40px; font-size:22px; width:100%; left:0; }
	.video-testim-main-wrap { margin-top:20px; border:#d5d5d5 1px solid; }
	.video-wrap { background: url(../new-images/common/liner-trans-bg.png) 0 0 transparent; cursor:pointer; }
	.video-testimonials .video-box .video-text { padding:10px 10px 0 0;}
	.video-testimonials .video-box .video-text h3 { font-size:16px; line-height:1.3; font-weight:bold; margin-top:0; }
	.video-testimonials .video-box .video-text h3 a { color:#000; }
	.video-testimonials .video-box .video-text p { font-size:13px; }
	.video-testimonials .video-box p { margin-bottom:0; }
	.video-testimonials  .testimonial .quot-box { background:url(../new-images/common/icon-quote.png) 7px 8px no-repeat; margin-bottom:10px; padding:15px 9px 0px 40px; }
	.video-testimonials .main-video-text { background-color:#f1f1f1; padding:15px; color:#000; }
	.video-testimonials .main-video-text h3 { font-size:17px; font-weight:bold; line-height:1.3; margin-top:0; }
	.video-testimonials .main-video-text p { font-size:15px; margin-bottom:0; }
	.video-testim-main-wrap .step-grey-btn { text-align:right; margin:0; padding:15px 35px 15px 15px; }
	.video-testimonials.single h2.sub-head { font-size:16px; line-height:1.4; background-image:none; background-color:#f5f5f5; border-bottom:0; border-left:#d52b1e 2px solid; padding:4px 5px 2px 10px; }
	.video-testimonials .nav-tabs.common-tab-new li.active a, .video-testimonials .nav-tabs.common-tab-new li a:hover, .video-testimonials .nav-tabs.common-tab-new li.active a:focus, .video-testimonials .nav-tabs.common-tab-new li a:focus { border-bottom-width:70px; }
	
	.interviews { padding:0; }
	.interviews .common-tab-new li { width:48%; }
	.interviews .common-tab-new li:first-child { width:52%; }
	.interviews .common-tab-new li a span { display:inline-block; margin-top:35px; }
	#hcr-interviews .interview-main-wrap { margin-bottom:30px; }
	#hcr-interviews .interview-main-wrap .img-box { display:inline-block; width:43%; vertical-align:top; border-radius:10px; margin-top:15px; overflow:hidden; position: relative; }
	#hcr-interviews .interview-main-wrap .img-box img { width:100%; border-radius:10px; }
	#hcr-interviews .interview-main-wrap .details-box { display:inline-block; width:59%; vertical-align:top; margin-left:-20px; padding:15px 15px 15px 30px; background-color:#f2f2f2; border-radius:10px; min-height:230px; }
	#hcr-interviews .interview-main-wrap .details-box .hcr-tag { display:inline-block; background-color:#000; padding:3px 5px; font-size:12px; color:#fff; line-height:1; }
	#hcr-interviews .interview-main-wrap .details-box h3 { font-weight:bold; font-size:20px; line-height:1.3; }
	#hcr-interviews .interview-main-wrap .details-box h4 { font-size:15px; font-weight:bold; line-height:1.4; }
	#hcr-interviews .interview-main-wrap .details-box h5 { font-size:14px; line-height:1.3; font-weight:normal; }
	#hcr-interviews .interview-main-wrap .details-box p { margin:0; }
	#hcr-interviews .interview-main-wrap .details-box p a { color:#1A00FF; text-decoration:underline; font-size:12px; }
	.temp-hide { display:none; }
	
	.chatbot-pop-box { position:fixed; background-color:#ffe653; max-width:400px; padding:25px; border:#ddd 1px solid; right:30px; bottom:10%; box-shadow:#ddd 0 5px 10px; }
	.chatbot-pop-box h2 { font-size:24px; font-weight:bold; margin:0; }
	.chatbot-pop-box a { display:inline-block; padding:5px 20px; background-color:#147fd4; font-size:16px; color:#fff; border-radius:4px; text-decoration:none; margin-top:20px; transition:0.3s; }
	.chatbot-pop-box a:hover { background-color:#0c6cb9; }

	.vip-editor-banner { background:#181f25 url(../new-images/vip-editor/vip-inner-banner-bg.jpg) 0 0 no-repeat; padding:20px; color:#fff; cursor:pointer; position:relative; }
	/* .vip-editor-banner:after { content:""; display:block; position:absolute; left:0; top:0; bottom:0; width:100%; background-color:#fff; opacity:0; transition:0.3s; } */
	.vip-editor-banner:hover { opacity:0.9; }
	.vip-editor-banner h3 { margin:0; font-size:18px; font-weight:bold; margin-bottom:10px; }
	.vip-banner-head span { display:inline-block; background-color:#ffe653; color:#08749a; margin-left:10px; padding:6px 10px; font-size:12px; font-weight:normal; position: relative; line-height:1; vertical-align:super;}
	/* .vip-banner-head span:before { content:""; display:inline-block; width:1px; height:1px; border-bottom:transparent 12px solid; border-top:transparent 12px solid; border-left:#ffe653 15px solid; position:absolute; top:0; right:-15px; } */
	.vip-banner-head span:after { content:""; display:inline-block; width:1px; height:1px; border-bottom:transparent 8px solid; border-top:transparent 8px solid; border-right:#ffe653 12px solid; position:absolute; top:4px; left:-10px; }
	
	.learnnshare-innerpage { background-color:#ffe653; color:#08749a; padding:10px 15px; }
	.learnnshare-innerpage span { font-weight:bold; color:#d52b1e; }

	.news.news-home .date { color:#000; font-size:12px; }
	.news.news-home .heading { font-size:18px; font-weight:bold; color:#d52b1e; margin-top:10px; }
	.news.news-home .heading a { color:#d52b1e; text-decoration:none; line-height:1.4; }
	.news.single-news .sidebar-interview, .news.single-news .side-cont-wrap.payment, .news.single-news .side-cont-wrap.ulatus, .news.single-news .side-wrap .beginner-plan,
	.news.single-news .side-cont-wrap.book-editing { display:none; }
	.news #share-buttons a:hover { text-decoration:none; }
	.news .heading { font-size:20px; font-weight:bold; }
	.news .page-cont a { text-decoration:underline; }  .news .page-cont a:hover { text-decoration:none; }
	.news .page-cont #share-buttons a { text-decoration:none; }
	.news .page-cont #share-buttons a img { transition:0.5s; }
	.news .page-cont #share-buttons a:hover img { opacity:0.5; }

		
	.bg-pattern { position:absolute; background:url(../new-images/common/dot-bg.png); height:410px; width:22%; z-index:-1; }
	.bg-pattern.right { right:0; }
	.bg-pattern.left { left:0; }
	.bg-pattern.one { top:50%; }
	.bg-pattern.two { top:150%; }
	.bg-pattern.three { top:300%; }
	.bg-pattern.four { top:450%; }
	.bg-pattern.five { top:600%; }
	.bg-pattern.six { top:600%; }
	
	/***** 15 years of trust *****/
	/* #Top-Main-Logo:after {  content:""; display:inline-block; width:109px; height:50px; background-image:url(../new-images/15-years-of-trust.png); margin:15px 0 0 10px;  background-repeat:no-repeat; } */
		

.money-back-bg { background:#230d21 url(../new-images/quality/money-back-banner-bg.jpg) right top no-repeat; border-radius:15px;  cursor:pointer; opacity:1; transition:0.4s; }
.money-back { background:transparent url(../new-images/quality/money-back-big.png) 35px 18px no-repeat; padding:12px 15px 23px 190px; }
.money-back h3 { font-size:36px; font-weight:bold; margin:15px 0 10px; color:#fff;  }
.money-back p { color:#fff; font-size:18px; line-height:1.5; margin-bottom:5px; }
.money-back-bg:hover { opacity:0.9; }

.author-hub #floatMenu { display:none; }
.author-hub .article-box { margin-bottom:20px; padding-bottom:20px; border-bottom:#eee 1px solid; }
.author-hub .article-box:last-child { border:0; padding-bottom:0; }
.author-hub .article-box h2 { margin-top:0; }
.author-hub .article-box h2 a { font-size:18px; color:#000; font-weight:bold; }
.author-hub .article-box .img-thumb { overflow:hidden; max-height:100px; }
.author-hub .article-box .img-thumb img { height:100px; width:auto; margin-left:-50%; }
.author-hub .article-cont h3 { font-size:20px; font-weight:bold; }
.author-hub .pagin a span { color:#000; text-decoration:none; font-weight:bold; }
.author-hub .pagin a:hover span { text-decoration:none; }

#qna-accordion{margin-top:-4px}
#qna-accordion .panel { margin-bottom:25px; }
#qna-accordion .panel-title{line-height:27px}
#qna-accordion .panel-heading{background-color:#fff;padding:15px;border:#e8e8e8 4px solid;border-radius:16px;position:relative}
#qna-accordion .panel{border:none}
#qna-accordion .panel-heading a{display:block;font-weight:700;text-decoration:none}
#qna-accordion .panel-heading a:before{content:"Q";display:inline-block;margin-right:15px;font-size:34px}
#qna-accordion .panel-heading a span.icon:after{content:"";position:absolute;display:inline-block;width:20px;height:10px;background:url(../new-images/top-impact-journal-editing/accordion-arrow.png) 0 -11px no-repeat;right:20px;top:30px}
#qna-accordion .panel-heading a span.icon.active:after{background-position:0 -11px}
#qna-accordion .panel-heading a.collapsed span.icon.deactive:after{background-position:0 0}
#qna-accordion .panel-body{padding-left:64px;position:relative;border:#e8e8e8 4px solid;border-radius:16px}
#qna-accordion .panel-body:before{content:"A";position:absolute;left:16px;font-size:34px;margin-right:14px;font-weight:700}
#qna-accordion p{margin-bottom:0}
	

@media (max-width:1000px) {
	.video-testim-main-wrap iframe { width:96% !important; height:277px; }
	.video-testimonials.single iframe { width:100% !important; height:280px; }
	#main-tbl-head { top:0; }
}

@media (max-width:767px) {
	#ps-translation-pricing .price-block-wrap .price-block{float:none;width:100%;padding:16px 10px 10px}
	#ps-translation-pricing .rounded-blue{padding:5px 10px 4px 14px;border-radius:50px;margin:15px 0 0;position:relative}
	#ps-translation-pricing .color-red{position:relative}
	.video-testimonials .wid-70 { width:100%; }
	.video-testimonials .common-tab-new li a, .video-testimonials .common-tab-new li.active a { border-bottom-width:50px; }
	.video-testimonials .common-tab-new li.active a:after { height:54px; }
	.video-testimonials .common-tab-new li a span { font-size:15px; }
	footer .social a.line-banner:before {display: none;}
	.line-banner{margin: 5px 0; display: block !important;}
	.itemstick { width:0px !important; height: 1px !important; }
	.sticky-sidebar { display: none; }
	.client-feedback .service-title{ width: 100% !important; margin-bottom: 10px;}
	.client-feedback .col-md-6.pull-right { width: 100% !important;}
	.client-feedback .service-title:after, .c-feedback-wrap .c-feedback:after {width: 100%; height: 1px; background-image: linear-gradient(to right,#fff, #333, #fff);}
	.client-feedback .c-feedback.c-feedback-last { margin-left: 0;}
	.c-feedback-wrap .c-feedback { margin: 0 0 5px; padding: 0 0 5px;}
	.mid-cta.bg-gray.mart-20.marb-20 { padding-bottom: 10px;}
	
	.enago-author-week .main-baner .text-box { 	font-size: 26px;}
	.enago-author-week .main-baner .text-box.big { font-size: 17px;}
	.enago-author-week .main-baner .form-wrap .form-group { width: 100%;}
	.form-group.select { margin: 0 0 15px;}
	.sec.enago-promise-common .col-md-2 img { display: block; margin: auto;}
	.enago-author-week h2 { font-size: 25px;}
	.enago-author-week .coupons-box .code-box .cont-box { padding: 20px; background: none;}
	.enago-author-week .coupons-box .img-box { width: 100%; padding: 20px 0;}
	.enago-author-week .plan-text { border-left: 0;}
	.enago-author-week .blue-btn{ margin:10px 0;}
	.enago-author-week .how-redeem .step-wrap .how-step { font-size: 17px; padding: 20px 20px 20px 80px; width: 90%; margin: 0 auto 75px;}
	.enago-author-week .how-redeem .step-wrap .how-step.marb-20 { padding: 20px 80px 20px 20px}
	.text-center.mart-30.marb-10 img { max-width: 100%;}
	.enago-author-week .coupons-box { width: 90%;}
	.enago-author-week .coupons-box .code-box {  width: 100%;}
	.enago-author-week .how-redeem .step-wrap { padding: 0;}
	.enago-author-week .how-redeem .step-wrap:before{left:0; z-index: 9; }
	.enago-author-week .how-redeem .step-wrap:after{right:0;}
	.enago-author-week .how-redeem .step-wrap .how-step:nth-child(2) { padding: 20px;}
	.enago-author-week.editing-services .step-grey-btn { margin-right: 20px;}

	.winning-box { min-height: auto;}
	.statical-analysis .item .col-md-2 { width:30%; }
	.ps-discount-pop .modal-dialog { width:90%; margin:auto; }
	.editing-service .nav-tabs.nav-tabs-bottom.common-tab-new li.comparison { border-bottom:0; }
	.editing-service .nav-tabs.nav-tabs-bottom.common-tab-new { border-top: #e91f11 4px solid; }

	.editing-service .nav-tabs.common-tab-new li a, .nav-tabs.common-tab-new li.active a, .nav-tabs.common-tab-new li a:hover { text-align:center; border-bottom-width:56px !important; }
	.editing-service .nav-tabs.nav-tabs-bottom li a { border-top-width: 40px !important; border-bottom-width: 0 !important; }

	.editing-service .nav-tabs li a:before { background-size:35px auto; height:24px; margin-top:0; }
	.editing-service .nav-tabs li.comparison a:before { background-size:35px auto; }
	.editing-service .nav-tabs li.advanced-editing a:before { background-position-y: -27px; }
	.editing-service .nav-tabs li.normal-editing a:before { background-position-y: -55px; }
	.editing-service .common-tab-new li.active a:after { height:56px; }
	.editing-service .nav-tabs li.comparison a span { margin-top:0;	}
	.editing-service .nav-tabs li.comparison.active a:before, .editing-service .nav-tabs li.comparison a:hover:before { background-size: 35px auto; }
	.editing-service .nav-tabs.nav-tabs-bottom li a span { top:-40px; }
	.editing-service .nav-tabs.nav-tabs-bottom li a:before, .editing-service .nav-tabs.nav-tabs-bottom li.comparison a:before { top:-32px; height:26px; }
	.editing-service .nav-tabs-bottom.common-tab-new li.active a:after { height:40px; top:-40px; }

	.comparison .pdf-wrap { width:90%; }
	.comparison .pdf-wrap .checkpoint { margin-bottom:10px; }
	.recommend-strip { top:0; margin-top:-50px; }
	.common-list.reviewer li { padding-left:0; }
	.main-compar .table-bordered thead.main tr th, .main-compar .table-bordered tr td { vertical-align:top !important; }
	.file-format-wrap .file-f-box { width: 48%; margin-bottom: 20px; background-size: 50px auto; padding: 14px 5px 14px 55px; }
	.comparison .recommendedplan:before { top:10px; right:0; }
	body.editing-services.comparison .recommendedplan:after { top: -5px; right: -10px; padding: 2px 7px; width: 60px; }
	body.editing-services.comparison .recommendedplan:before { top: 9px; right: 0; }
	.main-compar .table-bordered thead.main tr th, .comparison .table-bordered tbody tr th { font-size:15px; padding:5px; width:20% }
	.comparison .main-compar.bottom span { font-size:16px; }
	.comparison .main-compar.bottom span.recommendedplan { padding-top:20px; }
	.comparison .main-compar.bottom td { font-size:15px; }
	.file-format-wrap .file-f-box.pdf { background-position-y:-102px; }
	.file-format-wrap .file-f-box.LaTeX { background-position-y:-204px; }
	.file-format-wrap .file-f-box.ppt { background-position-y:-153px; }
	.file-format-wrap .file-f-box.msxls { background-position-y:-51px; }
	.video-testim-main-wrap iframe { width:96% !important; height:199px; }
	.video-testimonials.single iframe { width:100% !important; height:200px; }
	.no-banner-inc-cta { width:100%; }
	.vip-editor-banner { background-size:cover; }
	.vip-editor-banner h3 { font-size:18px !important; margin-top:20px; }
	.common-list.reviewer li:before { position:static; display:block; }
	.normal .benefits-blk-btm .benefits-col { width:100% !important; min-height:auto !important; }
}

@media only screen and (max-width: 595px) {
	.recommend-strip { display:none; }
	#main-tbl-head { top:0; padding:0; width:100%; }
	#main-tbl-head th span { text-align:center; font-size:14px; }
	.editing-service .tab-pane h1 { font-size:38px; }
	.ps-pack-tab-new.translation-tab li { width:100% }
	.editing-service .common-tab-new { border-bottom:0; }
	.editing-service .common-tab-new li { width:100% !important; height:60px; }
	.editing-service .nav-tabs li a span { line-height: 15px; text-align:center; margin-top:32px !important; }
	.editing-service .nav-tabs li a:before { margin: 25px auto 5px;}
	.editing-service .nav-tabs.common-tab-new li a, .nav-tabs.common-tab-new li a:hover, .nav-tabs.common-tab-new li.active a { border-bottom-width: 56px!important; }
	.editing-service .nav-tabs.nav-tabs-bottom li { height:42px; }
	.editing-service .nav-tabs.nav-tabs-bottom li a { border-bottom-width:0!important; }
	.editing-service .nav-tabs.nav-tabs-bottom li a span, .editing-service .nav-tabs.nav-tabs-bottom li.comparison a span { top:-60px; }
	.main-compar .table-bordered thead.main tr th { font-size:14px; }
	.main-compar .table-bordered thead.main tr th span.serv-text { display:block; font-size:13px; }
	.main-compar .table-bordered thead.main tr th span.service-icon { display:block; width:50px; margin:0 auto; }
	.main-compar .table-bordered tr td { text-align:center; }
	.main-compar .table-bordered tr td .common-list li { text-align:center; }
	.main-compar .table-bordered tr td img { display:block; float:none !important; margin:0 auto 10px !important; }

	.comparison .table-bordered tbody tr.tbl-mobile-row th { padding:0; background-color:#eee; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th span.head-wrap { padding:15px 10px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th span.head-wrap:after, .ps-comparison .cont-main-wrap table .tbl-mobile-row th span.head-wrap:after { content:"";width:0;height:0;border-left:15px solid transparent; border-right:15px solid transparent; border-top: 15px solid #eee; position:absolute;bottom:-10px;left:50%; margin-left:-15px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span { display:inline-block; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span i { font-style:normal; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon { background-size:45px; width:45px; height:45px; margin:0; }
	.main-compar .table-bordered thead.main { padding:15px 5px; box-shadow:#ccc 0 2px 5px; }
	.main-compar .table-bordered thead.main br { display:block !important; }
	.comparison .table-bordered tbody tr th, .main-compar .table-bordered thead.main tr th,
	.comparison .table-bordered tbody tr td { border-top:0; border-bottom:0; border-left:0; }
	.tbl-mobile-row span { background-color:#eee; font-size:18px;display:block; position:relative; }
	/* .tbl-mobile-row span.text:after { content:"";width:0;height:0;border-left:15px solid transparent; border-right:15px solid transparent; border-top: 15px solid #eee; position:absolute;bottom:-10px;left:50%; } */
	.main-compar .table-bordered thead.main tr th { padding:20px 5px; }
	.tbl-mobile-row th span.opt-serv-icon, .tbl-mobile-row th span.text { display:inline-block; vertical-align:middle; }
	.option-free-head { font-size:20px; text-align:center; }
	.opt-serv-icon.mhr { background-position-y:-138px; }
	.opt-serv-icon.mrc { background-position-y:-184px; }
	.opt-serv-icon.wcr { background-position-y:-46px; }
	.opt-serv-icon.ita { background-position-y:-229px; }
	.opt-serv-icon.coe { background-position-y:-92px; }
	.opt-serv-icon.cl { background-position-y:-650px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon.plagiarism { background-size:55px; background-position-y:-272px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon.msr { background-size:55px; background-position-y:-224px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon.plagiarism { background-size:55px; background-position-y:-272px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon.wa { background-size:54px; background-position-y:0; width:54px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon.rs { background-size:54px; background-position-y:-48px; width:54px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon.mi { background-size:54px; background-position-y:-94px; width:54px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon.qna { background-size:54px; background-position-y:-140px; width:54px; height:35px; }
	.comparison .table-bordered tbody tr.tbl-mobile-row th.head-with-icon span.opt-serv-icon.re-edit { background-size:54px; background-position-y:-175px; width:54px; }
	.comparison #testimonials-carousel .item .col-sm-4 { width:24%; float:left; }
	.comparison #testimonials-carousel .item .col-sm-8 { width:74%; float:left; }
	.comparison .quotation-callus-banner .buttons .col-md-6.text-right, .quotation-callus-banner .buttons .col-md-6.text-left { padding:0 !important; margin-top:5px; }
	.comparison .table-bordered.mob-responsive tbody tr td span.font-12 { display:block; margin-top:5px; }
	.comparison .main-compar.bottom table.table-bordered { border-left:#c6c5c5 1px solid; }
	.comparison .main-compar.bottom .table-bordered thead.main { box-shadow:none; }
	.comparison .main-compar.bottom span { font-size:14px; text-align:center; margin-top:5px;}

	/****** PS comparison ********/
	.ps-comparison select { width:80%; }
	.ps-comparison .comp-btn { font-size:12px; padding:5px 9px; border-radius:3px; }
	.ps-comparison .ps-cta-wrap, .ps-comparison .ps-cta-wrap div { width:100% !important; }
	.wordcountblock { padding:15px; }
	/* .ps-comparison .cont-main-wrap table { margin:30px -15px 45px; } */
	.ps-comparison .cont-main-wrap table th { text-align:center !important; vertical-align:top; }
	.ps-comparison .cont-main-wrap table th img { float:none !important; margin:auto; }
	.ps-comparison .cont-main-wrap table th .head-text { display:block; font-size:16px; margin-top:10px; }
	.ps-comparison .cont-main-wrap table .tbl-mobile-row th { background-color:#eee; padding:0; }
	.ps-comparison .cont-main-wrap table .tbl-mobile-row th span.head-wrap { color:#000; padding:15px 5px; }
	tr#lessthan1200 td { padding:20px 5px 25px; }
	.ps-comparison .cont-main-wrap table td { width:auto !important; padding:20px 5px; border:0; border-right:#e1e1e1 1px solid; }
	.ps-comparison .cont-main-wrap table td:last-child { border-right:0; }
	.tbl-mobile-row .infoBox { position:absolute; right:auto; left:0; width:100%; top:50px; }
	.ps-comparison .tbl-mobile-row a { color:#000; }
	.ps-comparison .tbl-mobile-row a.more-btn { float:none; margin-left:5px; word-break:keep-all; }
	.ps-comparison .tbl-mobile-row .cmp-tip-label { background-color:#fff5f4; font-size:12px; float:left; }
	.ps-comparison .banner-last { height:auto; background-color:#eaeef1; padding-top:200px; }
	.ps-comparison .banner-last .read-more { padding:0 15px 20px; }
	.c-form .banner-last p { margin-left:0; }
}

@media only screen and (max-width:375px) { 
	.ps-comparison .cont-main-wrap table { margin:30px -15px 45px; } 
}

@media (max-width:991px) {
	.rewardsclub .calc-table .pluse-icon { margin-bottom:50px;}
	.rewardsclub .calc-table .pluse-icon:after { right:auto; left:50%; top:auto; bottom:-44px; }
}

@media (max-height:700px) {
	.dropdown-menu.sub-menu #nav-ps-testimonials, .dropdown-menu.sub-menu #nav-ps-faq { display:none; }
}


@-moz-document url-prefix() { 
	body .navbar-inverse.affix .navbar-nav > li.menu-cta > a, body .navbar-inverse.affix .navbar-nav > li.call-icon-btn > a { padding:5px 21px 10px 10px !important; }
}