html,
body,
address,
blockquote,
div,
dl,
form,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
p,
pre,
table,
ul,
dd,
dt,
li,
tbody,
td,
tfoot,
th,
thead,
tr,
button,
del,
ins,
map,
object,
a,
abbr,
acronym,
b,
bdo,
big,
br,
cite,
code,
dfn,
em,
i,
img,
kbd,
q,
samp,
small,
span,
strong,
sub,
sup,
tt,
var,
legend,
fieldset,
button,
input,
textarea,
select {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	font-family: 'Arial', 'Helvetica', 'Microsoft YaHei', sans-serif;
	font-weight: 300;
}

img,
fieldset {
	border: 0;
}
/* set image max width to 100% */

img {
	max-width: 100%;
	height: auto;
	width: auto\9;
	/* ie8 */
	vertical-align: bottom;
}
/* set html5 elements to block */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}

body {
	margin: 0;
	background: #fff;
	font-family: 'Arial', 'Helvetica', 'Microsoft YaHei', sans-serif;
	font-weight: 300;
	letter-spacing: 1px;
}

a {
	text-decoration: none;
	outline: none;
	font-weight: 100;
}

a:hover {
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

p {
	margin: 0;
	padding: 0;
	font-weight: 100;
}
/* list */

ul,
ol {
	margin: 0;
	padding: 0;
	line-height: 140%;
}

li {
	margin: 0;
	padding: 0;
}
/* headings */

h1,
h2,
h3,
h4,
h5,
h6 {
	line-height: normal;
	color: #000;
	font-weight: 100;
}

h1 {
	font-size: 54px;
	color: #fff;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 30px;
	color: #434343;
}

h4 {
	font-size: 20px;
	color: #434343;
}

h5 {
	font-size: 14px;
	color: #7d7d7d;
	line-height: 24px;
	font-weight: normal;
}

h6 {
	font-size: 14px;
	color: #7d7d7d;
}

h1 a {
	color: #434343;
}

button {
	outline: none;
}
/*---------------------------------us css-----------------------------------------------------------------------------------*/

.inside_content_all_title {
	text-align: center;
	font-size: 35px;
	padding: 28px;
	color: #434343;
}

.inside_content_box_repriceFeature {
	width: 65%;
}

.inside_content_box_repriceFeature h4 {
	font-size: 23px;
}

.inside_content_box_repriceFeature p {
	color: #555;
	line-height: 24px;
	margin: 15px 0px;
}

.repricing-oddRow div {
	/*float:left; */
	width: 63%;
	padding: 50px 0px 50px 70px;
}

.repricing-oddRow div p,
.repricing-evenRow div p {
	/*color: #555;*/
	line-height: 24px;
	margin: 15px 0px;
}

.repricing-oddRow img {
	float: right;
	width: 31%;
	margin-right: 40px;
}

.repricing-evenRow div {
	float: right;
	width: 68%;
	padding: 50px 55px 50px 0px;
}

.repricing-evenRow img {
	padding-left: 40px;
	width: 32%;
	float: left;
}

.inside_content_all>p {
	padding: 0px 70px 50px 70px;
}

.feedback_next {
	color: #fff;
	background-color: #4b9ce1;
	margin: 10px 10px 40px 10px;
	border-radius: 3px;
	border: none;
	width: 170px;
	height: 45px;
	font-size: 14px;
	cursor: pointer;
}

.tab_btn_blue:hover,
.feedback_next:hover {
	color: #fff;
	background-color: #06355f;
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
/*-----------------------------------------------------------------------------------------------------------------------------*/
/*============================================================================= 
STRUCTURE
===============================================================================*/

#wrapper {
	margin: 0 auto;
}
/*============================================================================= 
TOP
===============================================================================*/

#nav_all {
	width: 100%;
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	height: 104px;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;
}

#header_inside {
	max-width: 1180px;
	height: 102px;
	margin: 0 auto;
}

.logo,
.landing_form .logo {
	width: 200px;
	height: 56px;
	margin: 20px;
	float: left;
	background: url(/wp-content/themes/vantage2/images/logo.png) no-repeat;
}

#bottom_line {
	width: 100%;
	height: 2px;
	float: left;
	background: #0e64ad;
}
/*============================================================================= 
NEW MAIN NAVIGATION 
===============================================================================*/

*,
*:after,
*:before {
	box-sizing: border-box;
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

.the-header {
	max-width: 90%;
	margin: 0 auto;
	position: relative;
}

.the-header a {
	color: #fff;
	text-decoration: none;
}

a.resToggle {
	display: none;
}

.the-nav {
	display: inline-block;
	float: left;
	margin: 30px 0 0 0;
}

.the-nav li {
	width: 85px;
	display: inline-block;
}

.the-nav li a {
	display: block;
	padding: 25px 0px;
	text-align: center;
	font-size: 14px;
}

.the-nav li:hover a {
	color: #fff;
	background: #0e64ad;
}
/* a-?e?﹐a–R------------------------------------------------------------------------------*/

.the-nav ul ul {
	position: absolute;
	z-index: 20;
}

.the-nav ul ul li {
	height: 45px;
	width: 160px;
	margin: 0;
	padding: 0;
	background: #0e64ad;
	display: block;
}

.the-nav ul ul li a {
	font-size: 13px;
	color: #fff;
	text-shadow: none;
	letter-spacing: 0px;
	padding: 13px 0 0 20px;
	height: 45px;
	text-align: left;
}

.the-nav ul ul li a:hover {
	color: #fff;
	background: #06355f;
}

.the-nav ul li.parent ul {
	display: none;
}

.the-nav ul li.parentOn ul {
	display: block;
}

.the-nav li#select a {
	color: #409ae7;
}

.the-nav li#select:hover a {
	color: #fff;
}

.menu_bar_top {
	width: 20px;
	height: 3px;
	background-color: #7d7d7d;
	margin: 5px 0;
	display: block;
}

.menu_bar_middle {
	width: 20px;
	height: 3px;
	background-color: #7d7d7d;
	margin: 0 0 5px 0;
	display: block;
}

.menu_bar_bottom {
	width: 20px;
	height: 3px;
	background-color: #7d7d7d;
	margin: 0;
	display: block;
}
/*============================================================================= 
START FREE NOW and LOGIN BTN
===============================================================================*/

.btn-logoin {
	font-size: 14px;
	color: #fff;
	background-color: #9cc840;
	margin: 50px 80px 0 0;
	float: right;
	border-radius: 3px;
	border: none;
	width: 50px;
	height: 35px;
	cursor: pointer;
}

.btn-logoin:hover {
	color: #fff;
	background-color: #769f20;
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.btn-stratfree {
	color: #fff;
	background-color: #4b9ce1;
	margin: 50px 11px 0 0;
	float: right;
	border-radius: 3px;
	border: none;
	width: 115px;
	height: 35px;
	font-size: 14px;
	cursor: pointer;
}

.btn-stratfree:hover {
	color: #fff;
	background-color: #06355f;
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

#free_btn {
	display: none;
}
/*============================================================================= 
search bar
===============================================================================*/

@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700);

#wrap {
	display: inline-block;
	height: 40px;
	float: right;
	padding: 0;
	position: relative;
	margin: 0 15px 0 0;
}

input[type="text"],
input[type="tel"] {
	height: 40px;
	font-size: 16px;
	display: inline-block;
	border: none;
	outline: none;
	color: #fff;
	padding: 3px;
	padding-right: 60px;
	width: 0px;
	position: absolute;
	top: 0;
	right: 0;
	background: none;
	z-index: 3;
	transition: width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);
	cursor: pointer;
}

input[type="text"]:focus:hover {
	border-bottom: 1px solid #fff;
}

input[type="text"]:focus {
	/*width: 300px;*/
	z-index: 1;
	border-bottom: 1px solid #fff;
	cursor: text;
}

input[type="submit"] {
	height: 16px;
	width: 16px;
	margin: 13px 0 0 0;
	display: inline-block;
	float: right;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat;
	text-indent: -10000px;
	border: none;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	cursor: pointer;
	transition: opacity .4s ease;
}

input[type="submit"]:hover {
	opacity: 0.8;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
	color: #000;
	position: relative;
}

.cse .gsc-search-button input.gsc-search-button-v2,
input.gsc-search-button-v2 {
	width: 13px;
	height: 25px;
	padding: 6px 27px;
	min-width: 13px;
	margin-top: 2px;
}

.gsib_a {
	width: 100%;
	padding: 3px 6px 0;
}
/*============================================================================= 
Menu scroll down
===============================================================================*/
/* Transitions MENU and class for reduced height */

#nav_all.cbp-af-header-shrink {
	height: 60px;
	background: #fff;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, .3);
}

#nav_all.cbp-af-header-shrink a .logo {
	width: 120px;
	height: 35px;
	margin: 10px 20px 0 20px;
	background: url(/wp-content/themes/vantage2/images/logo_small.png);
}

#nav_all.cbp-af-header-shrink .the-nav {
	display: inline-block;
	float: left;
	margin: 0;
}

#nav_all.cbp-af-header-shrink .the-nav li a {
	padding: 19px 0px;
	color: #7d7d7d;
	font-size: 14px;
}

#nav_all.cbp-af-header-shrink .the-nav li#select a {
	color: #4b9ce1;
}

#nav_all.cbp-af-header-shrink .the-nav li#select:hover a {
	color: #fff;
}

#nav_all.cbp-af-header-shrink .the-nav li:hover a {
	color: #fff;
}

#nav_all.cbp-af-header-shrink .the-nav ul ul li a {
	padding: 13px 0 0 20px;
}

#nav_all.cbp-af-header-shrink .country_all {
	display: none;
}

#nav_all.cbp-af-header-shrink #wrap {
	display: none;
}

#nav_all.cbp-af-header-shrink .btn-logoin {
	margin: 12px 150px 0 0;
}

#nav_all.cbp-af-header-shrink .btn-stratfree {
	margin: 12px 10px 0 0;
}

#nav_all.cbp-af-header-shrink .header_country {
	margin: 12px 38px 0 0;
}

#nav_all.cbp-af-header-shrink #bottom_line {
	display: none;
}

.rwdkv {
	display: none;
}
/*============================================================================= 
Contury bar
===============================================================================*/

.country_all {
	float: right;
	position: relative;
	margin: 0;
}

.country {
	display: inline-block;
	margin: 0;
}

.contury_pic {
	width: 16px;
	height: 16px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -24px 0;
	float: left;
	margin: 3px 0;
}

.country ul {
	margin: 0;
}

.country li {
	width: 100px;
	display: inline-block;
}

.country li a {
	display: block;
	padding: 10px 10px;
	text-align: center;
	font-size: 14px;
	color: #fff;
}

.country li:hover a {
	color: #fff;
	background: #4b9ce1;
}
/*========================== a-?e?﹐a–R ============================*/

.country ul ul {
	position: absolute;
	z-index: 20;
}

.country ul ul li {
	height: 45px;
	width: 100px;
	margin: 0;
	padding: 0;
	background: #0e64ad;
	display: block;
}

.country ul ul li a {
	font-size: 13px;
	color: #fff;
	text-shadow: none;
	letter-spacing: 0px;
	padding: 11px 0 0 0;
	height: 45px;
}

.country ul ul li a:hover {
	color: #fff;
	background: #06355f;
}

.country ul li.parent ul {
	display: none;
}

.country ul li.parentOn ul {
	display: block;
}

.gsc-selected-option-container {
	width: 90px!important;
}
/*============================================================================= 
KV
===============================================================================*/

.kv {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 770px;
	background: url(/wp-content/themes/vantage2/images/KV.jpg) 50% 0 no-repeat fixed;
	background-size: cover;
}

.kv_content {
	top: 50px;
	width: 80%;
	height: 458px;
	padding: 185px 0;
	margin: 0 auto;
	text-align: center;
}

.kv_title1 {
	font-size: 70px;
	color: #fff;
	/*margin: 10px 0;*/
	font-weight: bold;
}

.kv_title2 {
	font-size: 18px;
	color: #fff;
}

.kv_word {
	font-size: 18px;
	color: #fff;
	margin: 65px 0 0 0;
}

.kv_btn {
	color: #fff;
	background-color: #4b9ce1;
	margin: 0px 0;
	border-radius: 3px;
	border: none;
	width: 230px;
	height: 50px;
	font-size: 18px;
	cursor: pointer;
}

.kv_btn:hover {
	color: #fff;
	background-color: #06355f;
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.youtube_btn {
	color: #fff;
	background: transparent;
	margin: 20px;
	border-radius: 3px;
	border: 1px solid #fff;
	width: 230px;
	height: 50px;
	font-size: 18px;
	cursor: pointer;
}

.youtube_btn:hover {
	/*color: #003787;*/
	background-color: rgba(225, 225, 225, 0.2);
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.headerIcons {
	margin: 35px auto 40px auto;
}

.headerIcons a {
	color: #ffffff;
	font-size: 20px;
	line-height: 330px;
	display: inline-block;
	width: 117px;
	height: 150px;
	margin: 0 30px;
}

.icon1_repricing {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -21px 0px;
}

.icon2_review {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -207px 0px;
}

.icon3_feedback {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -386px 0px;
}

.icon4_reviewer {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -573px 0px;
}

.icon5_research {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -763px 0px;
}

.productblock {
	padding-top: 60px;
	padding-bottom: 40px;
	font-size: 16px;
	line-height: 24px;
	color: #555555;
	font-family: 'Arial', 'Helvetica', 'Microsoft YaHei', sans-serif;
	font-weight: 300;
}

.productblock .restrictedFrame {
	width: 58%;
	margin: 0px auto;
}

.productblock ul li {
	list-style-type: disc;
	margin-left: 20px;
}

.productblock p {
	margin: 20px 0px;
}

.productblock_left {
	float: left;
}

.productblock_right {
	float: right;
}

.width45 {
	width: 45%
}

.width50 {
	width: 50%;
}

.smallIcon {
	display: inline-block;
	width: 65px;
	height: 55px;
}

.sicon1_repricing {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -42px -211px;
}

.sicon2_feedback {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -124px -211px;
}

.sicon3_review {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -212px -211px;
}

.sicon4_research {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -297px -211px;
}

.sicon5_reviewer {
	background: url(/wp-content/themes/vantage2/images/homepageIcons.png) no-repeat -374px -211px;
}

.homepage_productName {
	display: inline-block;
	font-size: 28px;
	font-weight: bold;
	color: #0e64ad;
	vertical-align: top;
	padding-top: 10px;
}
/*============================================================================= 
Content
===============================================================================*/

.product {
	position: relative;
	margin: 0 auto;
	width: 100%;
	/*height: 2765px;*/
	background: #fff 50% 0 no-repeat;
}

.product_topbar {
	width: 100%;
	height: 10px;
	background: #0e64ad;
	/* Old browsers */
	background: -moz-linear-gradient(left, #0e64ad 0%, #9fe5ff 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #0e64ad), color-stop(100%, #9fe5ff));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #0e64ad 0%, #9fe5ff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #0e64ad 0%, #9fe5ff 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(left, #0e64ad 0%, #9fe5ff 100%);
	/* IE10+ */
	background: linear-gradient(to right, #0e64ad 0%, #9fe5ff 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e64ad', endColorstr='#9fe5ff', GradientType=1);
	/* IE6-9 */
}

.product_content {
	/*width: 80%;*/
	padding: 0;
	margin: 0 auto;
}

.product_content2 {
	padding: 0;
	margin: 0 auto;
}

.product_title {
	width: 90%;
	font-size: 40px;
	color: #434343;
	margin: 0 auto;
	text-align: center;
	font-weight: bold;
	padding: 70px 0 0 0;
}
/*===================== product slider =======================*/

.product_box {
	width: 90%;
	margin: 0 auto;
}

.slides {
	width: 1050px;
	padding: 0;
	display: block;
	margin: 0 auto;
	position: relative;
}

.slides * {
	user-select: none;
	-ms-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-webkit-touch-callout: none;
}

.slides input {
	display: none;
}

.slide-container {
	display: block;
}

.slide {
	top: 0;
	opacity: 0;
	width: 100%;
	display: block;
	position: absolute;
	transform: scale(0);
	transition: all .7s ease-in-out;
}

.slide img {
	width: 100%;
	height: 100%;
}

.nav label {
	width: 50px;
	display: none;
	position: absolute;
	z-index: 9;
	cursor: pointer;
	transition: opacity .2s;
	color: #BEBEBE;
	font-size: 36pt;
	text-align: center;
	line-height: 200px;
	background: none;
}

.slide:hover+.nav label {
	opacity: 0.5;
	background: none;
}

.nav label:hover {
	opacity: 1;
	background: none;
}

.nav .next {
	right: 0;
}

input:checked+.slide-container .slide {
	opacity: 1;
	transform: scale(1);
	transition: opacity 1s ease-in-out;
}

input:checked+.slide-container .nav label {
	display: block;
}

.nav-dots {
	width: 100%;
	bottom: 9px;
	height: 11px;
	display: block;
	position: absolute;
	text-align: center;
}

.nav-dots .nav-dot {
	top: -5px;
	width: 11px;
	height: 11px;
	margin: 0 4px;
	position: relative;
	border-radius: 100%;
	display: inline-block;
	background-color: rgba(0, 0, 0, 0.6);
}

.nav-dots .nav-dot:hover {
	cursor: pointer;
	background-color: rgba(0, 0, 0, 0.8);
}

input#img-1:checked~.nav-dots label#img-dot-1,
input#img-2:checked~.nav-dots label#img-dot-2,
input#img-3:checked~.nav-dots label#img-dot-3,
input#img-4:checked~.nav-dots label#img-dot-4,
input#img-5:checked~.nav-dots label#img-dot-5,
input#img-6:checked~.nav-dots label#img-dot-6 {
	background: rgba(0, 0, 0, 0.8);
}
/*===================== product tab =======================*/

#tab_all {
	width: 1000px;
	margin: 0 auto;
	margin-top: 10px;
}
/*===================== product tab 2 =======================*/

.tab_box {
	width: 33%;
	float: left;
	text-align: center;
	padding: 50px 0;
	font-size: 24px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.tab_cube {
	background: #fff;
	position: absolute;
	width: 12px;
	height: 12px;
	margin: 170px 0 0 158px;
	transform: rotate(45deg);
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-width: 1px 0 0 1px;
}

.tab_box a {
	color: #7d7d7d;
}

.tab_box a:hover {
	color: #0e64ad;
}
/*===================== product tab 3 =======================*/

.sexytabs>div>ul {
	text-align: center;
	margin: 50px 0 0;
	padding: 0;
	position: relative;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
	z-index: 1;
	/*David Add*/
	width: 20000em;
	float: left;
}

.sexytabs>div>ul>li {
	display: inline-block;
	padding: 0.6em 0;
	position: relative;
	margin: 0 0 0 -3px;
	/*David Add*/
	min-width: 335px;
	float: left;
}

.sexytabs>div>ul>li:before,
.sexytabs>ul>li:after {
	opacity: 0;
	transition: 0.3s ease;
}

.sexytabs>div>ul>li.ui-tabs-active:before,
.sexytabs>ul>li.ui-tabs-active:after,
.sexytabs>ul>li.ui-state-hover:before,
.sexytabs>ul>li.ui-state-hover:after,
.sexytabs>ul>li.ui-state-focus:before,
.sexytabs>ul>li.ui-state-focus:after {
	opacity: 1;
}

.sexytabs>div>ul>li:before,
.sexytabs>ul>li.ui-state-active.ui-state-hover:before,
.sexytabs>ul>li.ui-state-active.ui-state-focus:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 50%;
	bottom: 0px;
	left: 5px;
	right: 5px;
}
/* 2015-06-12 only active or hover should have arrow
.sexytabs > div > ul > li:after, .sexytabs > ul > li.ui-state-active.ui-state-hover:after, .sexytabs > ul > li.ui-state-active.ui-state-focus:after {*/

.sexytabs .ui-state-active:after,
.sexytabs .ui-state-hover:after,
.sexytabs .ui-state-focus:after {
	content: "";
	background: #fff;
	position: absolute;
	width: 12px;
	height: 12px;
	left: 50%;
	bottom: -7px;
	margin-left: -6px;
	margin: 12px 0 0 -6px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-width: 1px 0 0 1px;
}

.sexytabs>div>ul>li.ui-state-hover:before,
.sexytabs>ul>li.ui-state-focus:before {}

.sexytabs>div>ul>li.ui-state-hover:after,
.sexytabs>ul>li.ui-state-focus:after {}

.sexytabs>div>ul>li:focus {
	outline: none;
}

.sexytabs>div>ul>li a {
	color: #7d7d7d;
	text-decoration: none;
}

.sexytabs>div>ul>li a:focus {
	outline: none;
}

.sexytabs>div>ul>li a span {
	position: relative;
	top: -0.5em;
	font-size: 24px;
}

.sexytabs {
	width: 100%;
	min-width: 360px;
	margin: auto;
}
/*David Add*/

.jcarousel {
	position: relative;
	overflow: hidden;
	width: 100%;
}

.sexytabs>div>ul>li.ui-state-focus a,
.sexytabs>div>ul>li.ui-tabs-active a {
	text-decoration: none;
	color: #0e64ad;
	display: block;
}

.contents {
	padding: 20px 0;
	min-height: 550px;
}

.darkpage {
	background: #333;
	color: white;
}

.darkpage,
.lightpage {
	padding: 0;
}

.tab_pic {
	width: 91px;
	height: 84px;
	margin: 0 auto 20px auto;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -21px;
}

.tab_pic_2 {
	width: 107px;
	height: 84px;
	margin: 0 auto 20px auto;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -96px -15px;
}

.tab_pic_3 {
	width: 109px;
	height: 84px;
	margin: 0 auto 20px auto;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -208px -23px;
}

.tab_pic_4 {
	width: 109px;
	height: 84px;
	margin: 0 auto 20px auto;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -349px -20px;
}

.tab_pic:hover,
.ui-tabs-active>a>span>.tab_pic {
	text-decoration: none;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -106px;
}

.tab_pic_2:hover,
.ui-tabs-active>a>span>.tab_pic_2 {
	text-decoration: none;
	color: #0e64ad;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -96px -104px;
}

.tab_pic_3:hover,
.ui-tabs-active>a>span>.tab_pic_3 {
	text-decoration: none;
	color: #0e64ad;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -208px -109px;
}

.tab_pic_4:hover,
.ui-tabs-active>a>span>.tab_pic_4 {
	text-decoration: none;
	color: #0e64ad;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -349px -106px;
}

ui-tabs-active ui-state-active .tab_title {
	font-size: 30px;
	color: #434343;
	margin: 15px 0;
}

.tab_word {
	font-size: 16px;
	color: #7d7d7d;
	line-height: 28px;
	width: 240px;
	text-align: center;
	margin: 10px auto;
}

.tab_wordproduct {
	font-size: 16px;
	color: #7d7d7d;
	line-height: 28px;
	width: 100%;
	text-align: left;
	margin: 10px auto;
}

.tab_wordpic {
	width: 50%;
	float: right;
	margin: 25px 0;
}

.tab_btn_blue {
	color: #fff;
	background-color: #4b9ce1;
	margin: 20px 0 0 0;
	float: left;
	border-radius: 3px;
	border: none;
	width: 165px;
	height: 45px;
	font-size: 14px;
	cursor: pointer;
}

.tab_btn_blue:hover {
	color: #fff;
	background-color: #06355f;
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.tab_btn_green {
	color: #fff;
	background-color: #9cc840;
	margin: 20px 0 0 20px;
	float: left;
	border-radius: 3px;
	border: none;
	width: 140px;
	height: 45px;
	font-size: 14px;
	cursor: pointer;
}

.tab_btn_green:hover {
	color: #fff;
	background-color: #769f20;
	text-decoration: none;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
/*============================================================================= 
Date
===============================================================================*/

.date {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 400px;
	background: url(/wp-content/themes/vantage2/images/date_bg.jpg) 50% 0 no-repeat fixed;
	background-size: cover;
}

.date_box {
	width: 90%;
	margin: 0 auto;
	padding: 70px 0;
}

.date_title {
	width: 90%;
	font-size: 40px;
	color: #fff;
	margin: 0 auto;
	text-align: center;
	font-weight: bold;
}

.date_count_box {
	margin: 60px auto;
	text-align: center;
}

.date_count_nob {
	width: 21%;
	float: left;
	margin: 0 0.5%;
	padding: 10px 0;
	border: 1px solid #fff;
}

.date_count_nob2 {
	width: 32%;
	float: left;
	margin: 0 0.5%;
	padding: 10px 0;
	border: 1px solid #fff;
}

.date_count_nob3 {
	width: 60%;
	float: left;
}

.date_count_nob4 {
	width: 40%;
	float: right;
}

.counter_box {
	margin: 0 auto;
}

.counter {
	font-size: 56px;
	color: #fff;
	font-weight: bold;
}

.counter_word {
	font-size: 36px;
	color: #fff;
	margin: 37px 0 0 0;
}

.counter_word2 {
	font-size: 24px;
	color: #fff;
	margin: 30px 0 0 0;
}
/*============================================================================= 
blogArticle
===============================================================================*/

.blogArticle {
	position: relative;
	margin: 0 auto;
	width: 100%;
	background: #ffffff;
	margin-bottom: -5px;
	padding-bottom: 90px;
}

.blogArticle_container {
	width: 75%;
	margin: 0 auto;
	text-align: center;
}

.blogArticle_description {
	font-size: 22px;
	padding-top: 10px;
}

.articleBox {
	width: 30%;
	padding: 25px 15px 0px 15px;
	display: inline-block;
	vertical-align: top;
	text-align: center;
}

.articleBox img {
	width: 100%;
}

.articleBox h4 {
	width: 95%;
	margin: 20px auto 10px auto;
	text-align: left;
}

.articleBox p {
	color: #434343;
	font-size: 14px;
	width: 95%;
	margin: 5px auto;
	text-align: left;
	line-height: 24px;
}
/*============================================================================= 
seller
===============================================================================*/

.seller {
	position: relative;
	margin: 0 auto;
	width: 100%;
	background: #e5e5e5 50% 0 repeat fixed;
}

.seller_box {
	width: 75%;
	margin: 0 auto;
}

.seller_bar_all {
	width: 100%;
	margin: 40px auto;
}

.seller_bar {
	width: 33%;
	height: 340px;
	float: left;
}

.seller_bar_pic {
	width: 147px;
	height: 147px;
	border-radius: 99em;
	background: #999;
	margin: 0 auto;
}

.seller_bar p {
	font-size: 14px;
	color: #434343;
	text-align: center;
	margin: 20px auto;
	width: 75%;
	line-height: 28px;
}

.seller_bar_line {
	width: 180px;
	height: 11px;
	margin: 0 auto;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -140px -275px;
}

.seller_name {
	width: 75%;
	color: #434343;
	margin: 15px auto;
	text-align: center;
	font-weight: bold;
}

.seller_bar_prevnext {
	width: 75%;
	position: absolute;
	z-index: 50;
	margin: 100px 0;
}

.seller_bar_btn {
	width: 200px;
	margin: 0 auto 0 auto;
}

.seller_bar_btn1 {
	color: #fff;
	background-color: #4b9ce1;
	margin: 30px 0;
	border-radius: 3px;
	border: none;
	width: 200px;
	height: 45px;
	font-size: 14px;
	cursor: pointer;
}

.seller_bar_btn1:hover {
	background-color: #06355f;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.seller_bar_btn2 {
	color: #fff;
	background-color: #9cc840;
	margin: 0px 5px;
	float: left;
	border-radius: 3px;
	border: none;
	width: 200px;
	height: 45px;
	font-size: 14px;
}

.seller_bar_btn2:hover {
	background-color: #769f20;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

label.prev2 {
	background: none;
	color: #999;
	font-size: 36pt;
}

label.prev2:hover {
	color: #666;
	background: none;
}

label.next2 {
	background: none;
	color: #999;
	font-size: 36pt;
	float: right;
}

label.next2:hover {
	color: #666;
	background: none;
}
/*============================================================================= 
Partnerships
===============================================================================*/

.Partnerships {
	margin: 0 auto;
	width: 100%;
	height: 350px;
	float: left;
	background: #fff;
}

.Partnerships_box {
	width: 70%;
	margin: 0 auto;
}

.Partnerships_left {
	width: 33%;
	float: left;
	margin: 30px 1px;
}

.Partnerships_right {
	width: 49%;
	float: right;
	margin: 30px 0;
}

.Partnerships_picbox {
	margin: 0 auto;
	width: 240px;
}

.Partnerships_pic {
	width: 240px;
	height: 100px;
	float: left;
	margin: 0 20px 0 0
}
/*============================================================================= 
Footer
===============================================================================*/

#footer {
	width: 100%;
	background: #0d4778;
	float: left;
}

#footer_box {
	width: 65%;
	margin: 40px auto;
}

.footer_logobox {
	width: 200px;
	float: left;
}

.footer_logo {
	width: 114px;
	height: 50px;
	margin: 20px 0;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -193px;
}

.wechatQRcode {
	width: 110px;
	height: 110px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -413px -20px;
	margin-top: 80px;
	margin-left: 2px;
}

.social_iconFB {
	width: 24px;
	height: 24px;
	margin: 10px 10px 10px 0;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -131px -198px;
}

.social_iconFB:hover {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -131px -227px;
}

.social_icontwitter {
	width: 24px;
	height: 24px;
	margin: 10px 10px 10px 0;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -166px -198px;
}

.social_icontwitter:hover {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -166px -227px;
}

.social_icongoogle {
	width: 24px;
	height: 24px;
	margin: 10px 10px 10px 0;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -202px -198px;
}

.social_icongoogle:hover {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -202px -227px;
}

.social_icongoogle2 {
	width: 24px;
	height: 24px;
	margin: 10px 10px 10px 0;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -327px -134px;
}

.social_icongoogle2:hover {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -327px -163px;
}

.phone_icon {
	width: 12px;
	height: 13px;
	float: left;
	margin: 5px 10px 0 0;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -229px -198px;
}

.btn-stratfree_small {
	color: #C8C8C8;
	background-color: #0D4778;
	margin: 0 0 0 20px;
	font-size: 18px;
	border-radius: 3px;
	width: 200px;
	height: 50px;
	border: 1px solid;
}

.btn-stratfree_small:hover {
	color: #C8C8C8;
	background-color: #4b9ce1;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
/*============================================================================= 
Footer Navigation
===============================================================================*/

#footer_allbox {
	width: 575px;
	float: left;
}

#footer-nav_all {
	width: 190px;
	min-height: 190px;
	margin: 0;
	float: left;
}

#footernavigation {
	margin: 20px 10px;
	min-height: 190px;
}

#footernavigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#footernavigation li {
	margin: 5px 0;
	font-size: 12px;
	color: #448aca;
}

#footernavigation li a {
	display: block;
	width: 100%;
	height: 20px;
	padding: 0;
	color: #448aca;
	text-decoration: none;
	font-size: 13px;
}

#footernavigation li a:hover {
	color: #c2c2c2;
}

#footernavigation_second {
	font-size: 12px;
	margin: 20px 10px;
	color: #448ACA;
}

#footernavigation_second li {
	margin: 10px 0;
	display: block;
}
/*============================================================================= 
Footer Country Navigation
===============================================================================*/

#footer_country_box {
	width: 125px;
	float: left;
}

#header_country_box {
	width: 10px;
	float: right;
}

.footer_country {
	display: inline-block;
	float: left;
	margin: 20px 0 60px 10px;
	height: 230px;
}

.footer_country ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.footer_country li {
	width: 150px;
	height: 35px;
	display: inline-block;
	/*border-radius: 5px;*/
	background: #2d82ca;
}

.footer_country li a {
	display: block;
	padding: 6px 8px;
	color: #fff;
	font-size: 13px;
}

.footer_country li a:hover {
	color: #c2c2c2;
}

.footer_country ul ul {
	position: absolute;
	z-index: 20;
}

.footer_country ul ul li {
	height: 35px;
	width: 150px;
	margin: 0;
	padding: 0;
	display: block;
}

.footer_country ul ul li a {
	font-size: 13px;
	color: #fff;
	text-shadow: none;
	letter-spacing: 0px;
	padding: 7px 0 0 8px;
	text-align: left;
	height: 35px;
}

.footer_country ul ul li a:hover {
	color: #c2c2c2;
	background: #0D4778;
}

.footer_country ul li.parent ul {
	display: none;
}

.footer_country ul li.parentOn ul {
	display: block;
}

.footer_country_triangle {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 5px 5px 0 5px;
	border-color: #ffffff transparent transparent transparent;
	float: right;
	margin: -18px 10px 0 0;
}

.header_country {
	display: inline-block;
	float: right;
	margin: 50px -30px 0px 0px;
}

.header_country ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.header_country li {
	width: 110px;
	height: 35px;
	display: inline-block;
	border-radius: 3px;
	background: #2d82ca;
}

.header_country li a {
	display: block;
	padding: 6px 8px;
	color: #fff;
	font-size: 13px;
}

.header_country li a:hover {
	color: #c2c2c2;
}

.header_country ul ul {
	position: absolute;
	z-index: 20;
}

.header_country ul ul li {
	height: 35px;
	width: 110px;
	margin: 0;
	padding: 0;
	display: block;
	border-radius: 0px;
}

.header_country ul ul li a {
	font-size: 13px;
	color: #fff;
	text-shadow: none;
	letter-spacing: 0px;
	padding: 7px 0 0 8px;
	text-align: left;
	height: 35px;
}

.header_country ul ul li a:hover {
	color: #c2c2c2;
	background: #0D4778;
}

.header_country ul li.parent ul {
	display: none;
}

.header_country ul li.parentOn ul {
	display: block;
}

.header_country_triangle {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 5px 5px 0 5px;
	border-color: #ffffff transparent transparent transparent;
	float: right;
	margin: -18px 10px 0 0;
}
/*============================================================================= 
Footer copy
===============================================================================*/

#copy {
	width: 100%;
	height: 50px;
	background: #06355f;
	float: left;
}

#copy_word {
	width: 80%;
	text-align: center;
	margin: 15px auto;
	color: #10568E;
	font-size: 13px;
}

#copy_word a {
	color: #448aca;
}

#copy_word a:hover {
	color: #c2c2c2;
}
/*============================================================================= 
slider & tabs
===============================================================================*/
/*============================================================================= 
inside KV
===============================================================================*/

.inside_KV {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 500px;
	background: url(/wp-content/themes/vantage2/images/KV_2.jpg) 50% 0 no-repeat fixed;
	background-size: cover;
}

.inside_repricing_KV {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 500px;
	background: url(/wp-content/themes/vantage2/images/repricing_KV.jpg) 50% 0 no-repeat fixed;
	background-size: cover;
}

.inside_review_KV {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 500px;
	background: url(/wp-content/themes/vantage2/images/review_KV.jpg) 50% 0 no-repeat fixed;
	background-size: cover;
}

.inside_feedback_KV {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 500px;
	background: url(/wp-content/themes/vantage2/images/feedback_KV.jpg) 50% 0 no-repeat fixed;
}

.inside_about_KV {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 500px;
	background: url(/wp-content/themes/vantage2/images/about_kv.jpg) 50% 0 no-repeat fixed;
	background-size: cover;
}

.inside_productreseach_KV {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: 500px;
	background: url(/wp-content/themes/vantage2/images/productreseach_KV.jpg) 50% 0 no-repeat fixed;
	background-size: cover;
}

.inside_KV_content {
	top: 50px;
	width: 70%;
	height: 458px;
	padding: 130px 0;
	margin: 0 auto;
	max-width: 1180px;
}

.inside_KV_title2 {
	font-size: 18px;
	color: #fff;
	margin: 20px 0 0px 0;
}
/*============================================================================= 
inside content
===============================================================================*/

.inside_product_content {
	max-width: 1180px;
	margin: 0 auto;
}

.inside_content {
	position: relative;
	margin: 0 auto;
	width: 100%;
	background: #fff 50% 0 no-repeat;
}
/*============================================================================= 
side nav
===============================================================================*/

#side-nav {
	width: 200px;
	float: left;
	display: inline-block;
}

#side-nav ul {
	width: 200px;
	float: left;
}

#side-nav li {
	width: 200px;
	display: inline-block;
}

#side-nav li a {
	color: #7d7d7d;
	display: block;
	padding: 15px 15px;
}

#side-nav ul li a:hover {
	color: #4B9CE1;
}

#side-nav ul li#select a {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+98,0e64ad+98 */
	background: #eeeeee;
	/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiMwZTY0YWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, #eeeeee 98%, #0e64ad 98%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(98%, #eeeeee), color-stop(98%, #0e64ad));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #eeeeee 98%, #0e64ad 98%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #eeeeee 98%, #0e64ad 98%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(left, #eeeeee 98%, #0e64ad 98%);
	/* IE10+ */
	background: linear-gradient(to right, #eeeeee 98%, #0e64ad 98%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#0e64ad', GradientType=1);
	/* IE6-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee 98%', endColorstr='#0e64ad 98%', gradientType='1')";
	/* IE11 */
}

#side-nav ul ul li a {
	font-size: 14px;
	padding: 15px 15px 15px 25px;
}

#side-nav ul ul li#select a:hover {
	color: #52a2e7;
}

#side-nav ul ul li#select-nav a {
	color: #fff;
	background: #0e64ad;
}
/*============================================================================= 
inside content
===============================================================================*/

.inside_content_all {
	width: 980px;
	min-height: 1600px;
	float: left;
	background: #eee;
	padding: 0 0 100px 0;
	color: #7d7d7d;
}

.inside_content_repricingpic_1 {
	width: 42%;
	height: 216px;
	background: url(/wp-content/themes/vantage2/images/repricing_overview_1.png) no-repeat;
	margin: 110px 0;
	;
	float: right;
}

.inside_content_repricingpic_2 {
	width: 48%;
	height: 663px;
	background: url(/wp-content/themes/vantage2/images/repricing_overview_2.png) no-repeat;
	margin: 0;
	;
	float: right;
}

.inside_content_repricingpic_4 {
	padding-top: 280px;
	padding-left: 55px;
}

.inside_content_rereviewpic_1 {
	width: 380px;
	height: 411px;
	background: url(/wp-content/themes/vantage2/images/review_overview_1.png) no-repeat;
	margin: 70px 15px 0 0;
	float: right;
	z-index: 50;
	position: relative;
}

.inside_content_rereviewpic_2 {
	width: 674px;
	height: 622px;
	background: url(/wp-content/themes/vantage2/images/review_overview_2.png) no-repeat;
	margin: -880px 0 0 0;
	float: right;
}

.inside_content_rereviewpic_3 {
	width: 387px;
	height: 246px;
	background: url(/wp-content/themes/vantage2/images/review_overview_3.png) no-repeat;
	margin: -285px 40px 0 0;
	float: right;
}

.inside_content_feedbackpic_4 {
	width: 380px;
	height: 326px;
	background: url(/wp-content/themes/vantage2/images/feedback_overview_4.png) no-repeat;
	margin: -30px 30px 0 0;
	float: right;
}

.inside_content_feedbackpic_1 {
	width: 45%;
	height: 395px;
	background: url(/wp-content/themes/vantage2/images/feedback_overview_1.png) no-repeat;
	margin: 0;
	float: right;
}

.inside_content_feedbackpic_2 {
	width: 47%;
	height: 621px;
	background: url(/wp-content/themes/vantage2/images/feedback_overview_2.png) no-repeat;
	margin: 0;
	float: right;
}

.inside_content_feedbackpic_3 {
	width: 340px;
	height: 326px;
	background: url(/wp-content/themes/vantage2/images/feedback_overview_3.png) no-repeat;
	margin: 0 80px 0 0;
	float: right;
}

.inside_content_box_all {
	width: 100%;
	float: left;
}

.inside_content_box_all2 {
	width: 50%;
	float: left;
}

.inside_content_box_all3 {
	width: 53%;
	float: left;
}

.inside_content_productresearch_1 {
	width: 295px;
	height: 374px;
	background: url(/wp-content/themes/vantage2/images/productreseach_1.png) no-repeat;
	margin: 15px 90px 0 0;
	float: right;
}

.inside_content_productresearch_2 {
	width: 426px;
	height: 425px;
	background: url(/wp-content/themes/vantage2/images/productreseach_2.png) no-repeat;
	margin: 0;
	float: right;
}

.inside_content_productresearch_3 {
	width: 357px;
	height: 389px;
	background: url(/wp-content/themes/vantage2/images/productreseach_3.png) no-repeat;
	margin: 50px 75px 0 0;
	float: right;
}

.inside_content_world {
	width: 100%;
	height: 200px;
	background: url(/wp-content/themes/vantage2/images/repricing_world.jpg) no-repeat;
	background-size: cover;
	float: left;
	margin: 80px 0;
	text-align: center;
}

.inside_content_world span {
	font-size: 30px;
	color: #fff;
	text-align: center;
}

.inside_content_world span p {
	margin: 0;
}

.inside_content_worldicon {
	width: 34px;
	height: 34px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -168px -298px;
	float: none;
	margin: 55px auto 10px auto;
}

.inside_content_box {
	margin: 0;
	padding: 70px 0 50px 70px;
	width: 100%;
	float: left;
}

.inside_content_box_feature {
	width: 100%;
	margin: 0;
}

.inside_content_box_feature a {
	color: #409ae7;
}

.inside_content_box_feature a:hover {
	color: #0e64ad;
}

.inside_content_box p {
	color: #414141;
	line-height: 24px;
	margin: 15px 40px;
}

.inside_content_box_feature p {
	color: #7d7d7d;
	line-height: 24px;
	margin: 0;
	padding: 50px 0 0 70px;
}

.inside_content_box_feature2 p {
	color: #7d7d7d;
	line-height: 24px;
	margin: 0;
	padding: 10px 0 0 0px;
}

.inside_content_box_2 {
	width: 50%;
	margin: 170px 0 40px 0;
	padding: 0 30px 0 30px;
	float: right;
}

.inside_content_box_2 p {
	color: #7d7d7d;
	line-height: 24px;
	margin: 15px 45px;
}

#vertical_tab_nav_title {
	font-size: 24px;
	color: #434343;
	margin: 40px 0 45px 15px;
}

.vertical_tab_navimg {
	width: 28px;
	height: 24px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -255px;
	margin: 0 10px 0 0;
	float: left;
}

.vertical_tab_navimg2 {
	width: 28px;
	height: 24px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -283px;
	margin: 0 10px 0 0;
	float: left;
}

.vertical_tab_navimg3 {
	width: 28px;
	height: 24px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -309px;
	margin: 0 10px 0 0;
	float: left;
}

.vertical_tab_navimg4 {
	width: 28px;
	height: 24px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -337px;
	margin: 0 10px 0 0;
	float: left;
}

.vertical_tab_navimg5 {
	width: 28px;
	height: 24px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -362px;
	margin: 0 10px 0 0;
	float: left;
}

.vertical_tab_navimg_partner {
	width: 28px;
	height: 24px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -364px;
	margin: 0 10px 0 0;
	float: left;
}

.inside_content_title {
	color: #434343;
	font-size: 30px;
	padding: 15px 0;
}

.inside_content_titleh2 {
	color: #434343;
	font-size: 30px;
}

.boxproducts {
	width: 50%;
	padding: 30px 40px;
	float: left;
}

.boxproducts2 {
	width: 100%;
	padding: 30px 40px;
	float: left;
}

.boxproducts3 {
	width: 50%;
	padding: 0 40px;
}

.inside_content_featuretitle {
	color: #434343;
	padding: 70px 0 0 70px;
	font-size: 30px;
}

.inside_content_wordbox {
	width: 250px;
	margin: 50px;
	position: absolute;
}

.inside_content_wordbox2 {
	width: 300px;
	margin: 50px;
	position: absolute;
}

.inside_content_img1 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -35px -256px;
	margin: 18px 10px 0 0;
	float: left;
}

.inside_content_img2 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -69px -256px;
	margin: 18px 10px 0 0;
	float: left;
}

.inside_content_img3 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -102px -256px;
	margin: 18px 10px 0 0;
	float: left;
}

.inside_content_img4 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -207px -298px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img5 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -240px -298px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img6 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -273px -298px;
	margin: 27px 10px 0 0;
	float: left;
}

.inside_content_img7 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -207px -331px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img8 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -240px -331px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img9 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -415px -301px;
	margin: 23px 10px 0 0;
	float: left;
}

.inside_content_img9-1 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -274px -326px;
	margin: 23px 10px 0 0;
	float: left;
}

.inside_content_img10 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -207px -364px;
	margin: 22px 10px 0 0;
	float: left;
}

.inside_content_img11 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -241px -364px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img12 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -272px -364px;
	margin: 3px 10px 0 0;
	float: left;
}

.inside_content_img13 {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -175px -363px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img14 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -310px -297px;
	margin: 19px 10px 0 0;
	float: left;
}

.inside_content_img15 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -310px -329px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img16 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -311px -362px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img16_2 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -311px -362px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img17 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -344px -296px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img17_2 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -344px -296px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img18 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -343px -329px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img19 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -343px -362px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img20 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -376px -296px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img_calculator {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -444px -295px;
	margin: 18px 10px 0 0;
	float: left;
}

.inside_content_img_report {
	width: 30px;
	height: 30px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -474px -295px;
	margin: 18px 10px 0 0;
	float: left;
}

.inside_content_img_calculator1 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -376px -329px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_img22 {
	width: 30px;
	height: 30px;
	background: url(images/icon.png) no-repeat -380px -363px;
	margin: 20px 10px 0 0;
	float: left;
}

.inside_content_btn {
	color: #fff;
	background: #409ae7;
	margin: 0;
	border-radius: 3px;
	border: none;
	width: 170px;
	height: 45px;
	font-size: 14px;
	margin: 25px 0 0 0;
	cursor: pointer;
}

.inside_content_btn:hover {
	background: #06355f;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.inside_content_box_feature_pic {
	background: #52a2e7;
	margin: 50px 0 0 0;
}

.inside_content_box_feature_pic_2 {
	margin: 50px 0 0 0;
}

.inside_content_box_featuretit1 {
	color: #0e64ad;
	font-size: 24px;
	margin: 0;
	padding: 0 70px 0 70px;
}

.inside_content_box_featuretit2 {
	color: #0e64ad;
	font-size: 24px;
	margin: 0;
	padding: 60px 70px 0 70px;
}

.inside_content_box2 {
	width: 100%;
	padding: 30px 0;
	float: left;
}

.inside_content_boxleft {
	width: 60%;
	float: left;
}

.inside_content_boxright {
	width: 40%;
	float: right;
	padding: 0;
}

.features_word {
	margin: 230px 0 0 0;
	z-index: 10;
	position: absolute;
	width: 900px;
	text-align: center;
	padding: 0 60px;
}

.features_word p {
	color: #fff;
	z-index: 10;
	width: 20%;
	float: left;
	padding: 30px 0;
	margin: 0 16px;
}
/*============================================================================= 
inside content pricing box
===============================================================================*/

.inside_pricing_all {
	width: 90%;
	margin: 0 auto 150px auto;
}

.inside_pricing_inside {
	width: 90%;
	margin: 60px auto;
}

.inside_content_box_3 {
	margin: 40px auto;
	padding: 40px 0 0 0;
}

.inside_content_box_3 p {
	color: #7d7d7d;
	line-height: 24px;
	margin: 15px 0;
}

.inside_content_box_4 {
	margin: 0;
	padding: 275px 0 50px 70px;
	float: left;
}

.inside_content_box_4 p {
	color: #7d7d7d;
	line-height: 24px;
	margin: 15px 45px;
}

.inside_content_box_5 {
	margin: 0;
	padding: 150px 0 50px 70px;
	float: left;
}

.inside_content_box_5 p {
	color: #414141;
	line-height: 24px;
	margin: 15px 45px;
}

.inside_content_pricing {
	margin: 0 auto;
	text-align: center;
}

.overview_pricing_box {
	width: 100%;
	margin-bottom: 50px;
}

.pricing_box {
	width: 19.5%;
	background: #f9f9f9;
	border-radius: 3px;
	float: left;
	margin: 0 0.2%;
	border: 1px solid #d2d2d2;
}

.pricing_box5 {
	width: 24.5%;
	background: #f9f9f9;
	border-radius: 3px;
	float: left;
	margin: 0 0.2%;
	border: 1px solid #d2d2d2;
}

.pricing_box_eu {
	width: 99.5%;
	background: #fff;
	border-radius: 3px;
	float: left;
	margin: 4px 2px;
	border: 1px solid #d2d2d2;
	margin-top: 12px;
}

.pricing_box_eu_word {
	font-size: 24px;
	color: #7d7d7d;
	text-align: center;
	margin: 20px;
}

.pricing_NO {
	width: 100%;
	font-size: 36px;
	color: #434343;
	font-weight: bold;
	text-align: center;
	margin: 30px 0 10px 0;
}

.pricing_NO_word {
	width: 100%;
	font-size: 14px;
	color: #434343;
	text-align: center;
}

.pricing_NO_btn {
	color: #fff;
	background: #0e64ad;
	border-radius: 3px;
	border: none;
	width: 120px;
	height: 35px;
	font-size: 14px;
	margin: 15px auto;
	padding: 4px;
	text-align: center;
}

.pricing_NO_btn:hover {
	background: #409ae7;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.pricing_NO_line {
	width: 100%;
	height: 1px;
	margin: 20px 0 10px 0;
	background: #ebebeb;
}

.pricing_NO_wordbox {
	width: 100%;
	margin: 0 0 20px 0;
}

.pricing_NO_word2 {
	width: 100%;
	font-size: 13px;
	color: #7d7d7d;
	text-align: center;
	margin: 5px 0;
}

.pricing_NO_word2 a {
	color: #409ae7;
}

.pricing_NO_word2 a:hover {
	color: #0e64ad;
}

.pricing_NO_word3 {
	width: 100%;
	font-size: 13px;
	text-align: center;
	margin: 5px 0;
}

.pricing_NO_word3 a {
	color: #fff;
}

.pricing_NO_word3 a:hover {
	color: #0e64ad;
}

.pricing_titleword {
	font-size: 24px;
	color: #434343;
	margin: 10px auto;
	text-align: center;
}

.pricong_word {
	width: 300px;
	font-size: 14px;
	color: #959595;
	margin: 0 auto;
	text-align: center;
}

.pricong_word a {
	color: #409ae7;
	margin: 0 0 0 25px;
}

.pricong_word a:hover {
	color: #0e64ad;
}

.pricing_detailed_box {
	width: 500px;
	margin: 40px auto;
}

.pricing_detailed_btn {
	color: #fff;
	background: #409ae7;
	border-radius: 3px;
	border: none;
	width: 500px;
	height: 60px;
	font-size: 14px;
	margin: 0;
}

.pricing_detailed_btn:hover {
	background: #0e64ad;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.pricing_detailed_btn_overview {
	color: #fff;
	background: #06355f;
	border-radius: 3px;
	border: none;
	width: 49%;
	height: 100px;
	font-size: 24px;
	margin: 20px 0;
	float: right;
	cursor: pointer;
}

.pricing_detailed_btn_overview:hover {
	background: #409ae7;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
/*============================================================================= 
inside content pricing tab
===============================================================================*/

.content {
	line-height: 25px;
	color: #fff;
	margin: 30px 0;
}

label {
	width: 200px;
	cursor: pointer;
	padding: 11px 0;
	display: inline-block;
	text-align: center;
	color: #fff;
	margin: 0 5px;
	transition: background .25s linear;
	border-radius: 3px;
}

.label_tab {
	background: #999;
}

.label_tab:hover {
	background: #409ae7;
}

.pricing_tab_pic {
	width: 66px;
	height: 66px;
	margin: -22px 5px -24px 5px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -317px -198px;
	float: right;
}

.pricing_tab_pic_35 {
	width: 66px;
	height: 66px;
	margin: -22px 5px -24px 5px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -461px -198px;
	float: right;
}

#label_tab_select {
	background: #409ae7;
}

#label_tab_select>.pricing_tab_pic {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -245px -198px;
}

#label_tab_select>.pricing_tab_pic_35 {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -391px -198px;
}
/*============================================================================= 
inside content pricing tab
===============================================================================*/

.word_content_box {
	margin: 0;
	padding: 5px 70px 0px 70px;
}

.word_content_box p {
	color: #7d7d7d;
	line-height: 24px;
	margin: 10px 0;
	font-size: 16px;
}

.word_content_title {
	color: #0e64ad;
	font-size: 22px;
	margin: 50px 0 0 0;
}

.word_content_line {
	width: 100%;
	height: 1px;
	background: #CDCDCD;
	float: left;
	margin: 20px 0;
}

.word_yellow {
	font-size: 36px;
	color: #ffa800;
	text-align: center;
	padding: 15px 0;
}

.word_yellow_box {
	width: 500px;
	margin: 20px auto;
}

.word_yellow_btn {
	color: #fff;
	background: #409ae7;
	border-radius: 3px;
	border: none;
	width: 500px;
	height: 85px;
	font-size: 24px;
	margin: 0;
	cursor: pointer;
}

.word_yellow_btn p {
	color: #fff;
	margin: 0;
	font-size: 16px;
}

.word_yellow_btn:hover {
	background: #06355f;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
/*============================================================================= 
contact us bar
===============================================================================*/

#contact_bar_left {
	width: 50%;
	float: left;
	padding: 20px 0 0 0;
}

#contact_bar_right {
	width: 45%;
	float: right;
	padding: 20px 0 0 0;
}

input.span,
input.tel {
	width: 400px;
	margin: 10px 0;
	border-radius: 3px;
	font-size: 14px;
	border: 1px solid #999;
	position: inherit;
	color: #999;
	padding: 0 0 0 8px;
	background: #fff;
}

input[type="text"].span:focus {
	/*width: 400px;*/
	border-bottom: 1px solid #999;
}

input[type="text"].span:focus:hover {
	border-bottom: 1px solid #999;
}

.placeholderColor {
	color: #999 !important;
}

#share {
	width: 400px;
	height: 150px;
	margin: 10px 0;
	float: left;
	border-radius: 3px;
	font-size: 14px;
	border: 1px solid #999;
	position: inherit;
	color: #999;
	padding: 0 0 0 8px;
	background: #fff;
}

.contact_btn {
	color: #fff;
	background: #409ae7;
	border-radius: 3px;
	border: none;
	width: 100px;
	height: 45px;
	font-size: 14px;
	margin: 10px 0 0 2px;
	cursor: pointer;
}

.contact_btn:hover {
	background: #06355f;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.support_btn {
	color: #fff;
	background: #409ae7;
	border-radius: 3px;
	border: none;
	width: 150px;
	height: 45px;
	font-size: 14px;
	margin: 0 20px;
	cursor: pointer;
}

.support_btn:hover {
	background: #06355f;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.region_box {
	color: #7d7d7d;
	margin: 60px 0;
}

.region_box_in {
	width: 100%;
	margin: 20px 0;
	float: left;
}

.region_box_bar1 {
	width: 51%;
	float: left;
}

.region_box_bar2 {
	width: 49%;
	float: right;
}

.region_box_bar3 {
	width: 100%;
	float: left;
}

.region_box a {
	color: #409ae7;
}

.region_box a:hover {
	color: #0e64ad;
}

.region_title {
	font-size: 18px;
	color: #434343;
	margin: 0;
}

.region_pic_phone {
	width: 12px;
	height: 13px;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -229px -198px;
	margin: 16px 10px;
}

.region_pic_world {
	width: 12px;
	height: 12px;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -231px -217px;
	margin: 16px 10px;
}

.region_pic_star {
	width: 12px;
	height: 12px;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -231px -234px;
	margin: 16px 10px;
}
/* a﹐?a??e?﹐a–R new------------------------------------------------------------------------------*/

.dropall,
.dropall2 {
	width: 400px;
	margin: 10px 0;
	border-radius: 2px;
	font-size: 14px;
	border: 1px solid #999;
	position: inherit;
	color: #999;
	padding: 0 0 0 8px;
	background: #fff;
	height: 40px;
	/*font-weight: lighter;*/
	font-family: 'Arial', 'Helvetica', 'Microsoft YaHei', sans-serif;
	font-weight: 300;
}
/*============================================================================= 
Pricing page
===============================================================================*/

.pricingpage_table,
.pricingpage_table0704 {
	padding: 0 70px;
	font-size: 14px;
}

.pricingpage_table table,
.pricingpage_table0704 table {
	float: left;
}

.pricingpage_table tr:hover,
.pricingpage_table0704 tr:hover {
	background: #dbdbdb;
}

.pricingpage_table tr:hover td,
.pricingpage_table0704 tr:hover td {
	background: #c5c5c5;
}

.pricingpage_table tr:first-child:hover,
.pricingpage_table0704 tr:first-child:hover {
	background: none;
}

.pricingpage_table th,
.pricingpage_table0704 th {
	width: 110px;
	font-weight: 100;
}

.price_paid {
	padding-bottom: 20px;
	color: #7d7d7d;
}

.mostpopular {
	width: 21%;
	background: #fff;
	box-shadow: 0px 6px 25px 3px rgba(0, 0, 0, .2);
	margin: -17px -3px 0px -3px;
	position: relative;
	z-index: 3;
	position: relative;
}

.mostpopular5 {
	width: 25.9%;
	background: #fff;
	box-shadow: 0px 6px 25px 3px rgba(0, 0, 0, .2);
	margin: -17px -3px 0px -3px;
	position: relative;
	z-index: 3;
	position: relative;
}

.popular_tag {
	width: 85px;
	height: 85px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -398px -399px;
	position: absolute;
	top: 6px;
	left: 0px;
}

.mostpopular>.pricing_NO,
.mostpopular5>.pricing_NO {
	margin-bottom: 20px;
	margin-top: 45px;
	font-size: 38px;
}

.popular_trial {
	color: #fff;
	display: block;
	background: #409ae7;
	width: 80%;
	margin: 0px auto;
	border-radius: 5px;
}

th.pricingpage_top {
	height: 100px;
	background: #dbdbdb;
}

th.word {
	background: #dbdbdb;
}

th.pricingpage_top2 {
	height: 120px;
}

th.pricingpage_top p {
	color: #7d7d7d;
	margin: 0;
}

th.pricingpage_top2 p {
	color: #7d7d7d;
	margin: 0;
}

th.pricingpage_table_listword {
	width: 310px;
	text-align: left;
	font-weight: 100;
	padding: 10px;
	color: #434343;
}

th.pricingpage_top p.pricingpage_NO {
	font-size: 26px;
	color: #434343;
	font-weight: bold;
}

th.pricingpage_top2 p.pricingpage_NO {
	font-size: 26px;
	color: #434343;
	font-weight: bold;
}

.pricingpage_table td {
	width: 110px;
	font-weight: 100;
	text-align: center;
}

.pricingpage_table0704 td {
	width: 90px;
	font-weight: 100;
	text-align: center;
}

td.pricingpage_top {
	height: 150px;
	background: #dbdbdb;
}

td.word {
	background: #dbdbdb;
	text-align: center;
}

td.pricingpage_top2 {
	height: 120px;
}

td.pricingpage_top p {
	color: #7d7d7d;
	margin: 0;
}

td.pricingpage_top2 p {
	color: #7d7d7d;
	margin: 0;
}

td.pricingpage_table_listword {
	width: 310px;
	text-align: left;
	font-weight: 100;
	padding: 10px;
	color: #434343;
}

.table_btn {
	color: #fff;
	background: #409ae7;
	border-radius: 3px;
	border: none;
	width: 100%;
	height: 100px;
	font-size: 24px;
	margin: 20px 0;
	padding: 25px 0;
	cursor: pointer;
}

.table_btn p {
	color: #fff;
	font-size: 14px;
}

.table_btn:hover {
	background: #06355f;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.table_btn_overview {
	color: #fff;
	background: #409ae7;
	border-radius: 3px;
	border: none;
	width: 49%;
	height: 100px;
	font-size: 24px;
	margin: 20px 0;
	padding: 25px 0;
	float: left;
	cursor: pointer;
}

.table_btn_overview p {
	color: #fff;
	font-size: 14px;
}

.table_btn_overview:hover {
	background: #06355f;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}
/*============================================================================= 
Pricing page FAQ
===============================================================================*/

.faq_box_all {
	padding: 0 70px;
	margin: 0 0 150px 0;
	float: left;
}

.faq_box {
	width: 100%;
	margin: 30px 0;
	float: left;
}

.faq_box a {
	color: #4b9ce1;
}

.faq_box a:hover {
	color: #0e64ad;
}

.faq_box_left {
	width: 45%;
	float: left;
}

.faq_box_right {
	width: 45%;
	float: right;
}

.faq_box_title {
	font-size: 18px;
	color: #434343;
	margin: 0 0 10px 0;
}

.faq_box p {
	font-size: 14px;
	color: #7d7d7d;
	line-height: 20px;
}

th.pricingpage_top0704 {
	height: 0px;
	background: #eee;
}

th.pricingpage_top0704 p {
	font-size: 26px;
	color: #434343;
	font-weight: bold;
	height: 62px;
	line-height: 70px;
}

td.pricingpage_table_listword0704 {
	width: 600px;
	text-align: left;
	font-weight: 100;
	padding: 10px;
	color: #434343;
}
/*============================================================================= 
Press page
===============================================================================*/

.press_box {
	width: 100%;
	margin: 0 auto;
	padding: 70px;
	float: left;
	background: #eee;
}

.press_box_toptitle {
	color: #434343;
	font-size: 30px;
	padding: 15px 23px;
}

.press_box p {
	color: #7d7d7d;
	padding: 10px 0 0 23px;
	line-height: 24px;
	margin: 0 0 50px 0;
}

.press_box_top {
	width: 100%;
	margin: 50px 0 20px 0;
	float: left;
}

.press_box_top_inside {
	width: 100%;
	margin: 0 0 20px 0;
	padding: 0 23px;
	float: left;
}

.press_box_title {
	font-size: 24px;
	color: #0e64ad;
	padding: 0 23px;
	float: left;
}

.press_box_top_back {
	float: right;
	padding: 10px 0;
}

.press_box_top_back a {
	color: #666;
}

.press_box_top_back a:hover {
	color: #46a0ec;
}

.press_boxbar_all {
	width: 100%;
	float: left;
	padding: 0 23px 40px 23px;
}

.press_boxbar_allinside h4 {
	padding: 0 0 0 23px;
}

.press_boxbar_all p {
	float: left;
	width: 100%;
	padding: 0;
	font-size: 14px;
	margin: 0;
}

.press_boxbar_all ul {
	width: 100%;
}

.press_boxbar_all li {
	margin: 10px 0;
	display: inline-block;
	width: 100%;
}

.press_boxbar_all li a {
	color: #46a0ec;
	text-decoration: none;
}

.press_boxbar_all li a:hover {
	color: #0e64ad;
}

p.press_box_date {
	font-size: 14px;
	padding: 0;
	margin: 10px 0;
}

p.press_box_word {
	font-size: 16px;
	color: #434343;
	padding: 0;
	margin: 10px 0;
}

p.press_box_word:hover {
	opacity: .7;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.press_iconFB {
	width: 24px;
	height: 24px;
	margin: 0 5px;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -129px -198px;
}

.press_iconFB:hover {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -129px -227px;
}

.press_icontwitter {
	width: 24px;
	height: 24px;
	margin: 0 5px;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -164px -198px;
}

.press_icontwitter:hover {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -164px -227px;
}

.press_icongoogle {
	width: 24px;
	height: 24px;
	margin: 0 5px;
	float: left;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -200px -198px;
}

.press_icongoogle:hover {
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -200px -227px;
}
/*---------------------------------a??e–“a﹐?a??e?﹐a–R----------------------------------*/

.yeardropdown {
	position: relative;
	display: inline-block;
	text-align: left;
	width: 120px;
	margin: 0 25px;
	float: right;
}

.yeardropdown-text {
	cursor: pointer;
	position: absolute;
	text-indent: 10px;
	line-height: 32px;
	border: 1px solid #999;
	border-radius: 3px;
	width: 100%;
	height: 35px;
	padding: 1px 0;
}

.yeardropdown-text:after {
	position: absolute;
	right: 6px;
	top: 15px;
	content: '';
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	border-color: #555 transparent transparent transparent;
	margin: 1px 5px;
}

.yeardropdown-text,
.yeardropdown-content a {
	color: #999;
	font-size: 14px;
}

.yeardropdown-toggle {
	font-size: 0;
	z-index: 1;
	cursor: pointer;
	position: absolute;
	top: 0;
	border: none;
	padding: 0;
	margin: 0 0 0 1px;
	background: transparent;
	text-indent: -10px;
	height: 34px;
	width: 100%;
}

.yeardropdown-toggle:focus {
	outline: 0;
}

.yeardropdown-content {
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-ms-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
	list-style-type: none;
	position: absolute;
	top: 32px;
	padding: 0;
	margin: -8px 0;
	opacity: 0;
	visibility: hidden;
	border-radius: 3px;
	text-indent: 10px;
	line-height: 32px;
	background-color: #eee;
	border: 1px solid #999;
	width: 120px;
}

.yeardropdown-content a {
	display: block;
}

.yeardropdown-content a:hover {
	background: #CBCBCB;
	color: #fff;
}

.yeardropdown-toggle:hover~.yeardropdown-text,
.yeardropdown-toggle:focus~.yeardropdown-text {
	background-color: #e8e8e8;
}

.yeardropdown-toggle:focus~.yeardropdown-text {
	z-index: 2;
}

.yeardropdown-toggle:focus~.yeardropdown-text:after {
	border-width: 0 4px 5px 4px;
	border-color: transparent transparent #555 transparent;
}

.yeardropdown-content:hover,
.yeardropdown-toggle:focus~.yeardropdown-content {
	opacity: 1;
	visibility: visible;
	top: 42px;
}
/*---------------------------------perv and next----------------------------------*/

.perv_next_box {
	width: 100%;
	margin: 20px auto 50px auto;
	text-align: center;
}

.perv_next {
	margin: 0 auto;
	display: inline-block;
	text-align: center;
}

.perv_next li {
	margin: 0;
	padding: 0;
	display: inline-block;
}

.perv_next li a {
	color: #7d7d7d;
	font-size: 16px;
	display: block;
	padding: 5px 15px;
	text-align: center;
}

.perv_next li:hover a {
	color: #fff;
	border-radius: 3px;
	background: #46a0ec;
}

.perv_next ul li#select {
	color: #fff;
	border-radius: 3px;
	background: #46a0ec;
	padding: 5px 14px;
}
/*============================================================================= 
infographics
===============================================================================*/

.infographics_boxbar_all {
	width: 100%;
	float: left;
}

.infographics_boxbar {
	width: 300px;
	height: 350px;
	margin: 10px 23px;
	float: left;
}
/*============================================================================= 
Create free account
===============================================================================*/

.account_box {
	width: 100%;
	margin: 0 auto;
	padding: 40px 70px;
	background: #eee;
}

.account_logo {
	width: 126px;
	height: 56px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -33px -309px;
	margin: 0 auto;
}

p.account_logo_word {
	color: #7d7d7d;
	padding: 0;
	margin: 20px 0;
	text-align: center;
}

.account_title {
	font-size: 30px;
	color: #434343;
	text-align: center;
	margin: 30px 0 0 0;
}

.account_select_box {
	width: 400px;
	margin: 0 auto;
}

.account_select_word,
.account_select_word2 {
	font-size: 14px;
	color: #7d7d7d;
	text-align: center;
}

.account_select_word a {
	color: #409ae7;
}

.account_select_word a:hover {
	color: #0e64ad;
}

.account_btn {
	color: #fff;
	background: #409ae7;
	border-radius: 3px;
	border: none;
	width: 400px;
	height: 45px;
	font-size: 14px;
	margin: 10px 0;
}

.account_btn:hover {
	color: #fff;
	background: #0e64ad;
	border-radius: 3px;
	border: none;
	width: 400px;
	height: 45px;
	font-size: 14px;
	margin: 10px 0;
}

.account_stp {
	width: 380px;
	height: 90px;
	background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -397px;
	margin: 20px auto;
}

.account_endstp {
	width: 390px;
	height: 95px;
	background: url(/wp-content/themes/vantage2/images/processSingUp.png) no-repeat center;
	margin: 20px auto;
}

.account_select_word2 div {
	float: left;
	width: 33.33%;
	padding-top: 105px;
}

.account_select_word p {
	float: left;
}

.account_iconpic {
	width: 240px;
	margin: 10px auto;
}
/*============================================================================= 
footer terms use
===============================================================================*/

.terms_word {
	list-style: decimal;
	color: #7d7d7d;
	margin: 20px 0 50px 45px;
}

.terms_word2 {
	list-style: decimal;
	color: #7d7d7d;
	margin: 20px 0 0 24px;
}

.terms_word li {
	padding: 10px 0;
	line-height: 24px;
	font-weight: 100;
}

.terms_word2 a {
	color: #4b9ce1;
}

.terms_word2 a:hover {
	color: #0e64ad;
}
/*============================================================================= 
404 page
===============================================================================*/

.inside_product_content_404 {
	width: 100%;
	height: 100vh;
	margin: 0 auto;
	background: #eee;
}

.box_404 {
	width: 100%;
	margin: 0 auto;
	padding: 40px 70px;
}

.box_404_img {
	width: 724px;
	background-size: contain;
	margin: 0 auto;
}

.box_404 p {
	font-size: 18px;
	color: #999;
	text-align: center;
	margin: 10px 0;
}

.box_404 a {
	color: #4b9ce1;
}

.box_404 a:hover {
	color: #0e64ad;
}
/*============================================================================= 
slider
===============================================================================*/

#carouselOuter {
	height: 500px;
	margin: 55px auto 0 auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 960px;
}

#carouselList {
	margin: 0;
	padding: 0;
	width: 1300px;
	position: relative;
	left: 0;
}

#carouselList li {
	display: block;
	float: left;
	list-style-type: none;
	margin: 0;
	width: 25%;
	height: 500px;
}

#carouselList li div {
	width: 200px;
	height: 11px;
	position: relative;
	margin: 0 auto;
}

#carouselList li div p {
	text-align: center;
	margin: 20px auto;
	color: #434343;
	font-size: 14px;
	width: 200px;
}

#carouselList li div .carouselList_pic {
	width: 147px;
	height: 147px;
	margin: 0 auto;
}

#carouselList li div .seller_bar_line {
	margin: 20px auto;
	width: 180px;
}

#carouselList li span {
	color: #01A4E8;
	font-weight: bold;
	left: 10px;
	position: absolute;
	top: 90px;
}

#carouselList li a {
	bottom: 5px;
	color: #01A4E8;
	position: absolute;
}

.carouselMove {
	display: block;
	z-index: 2;
	width: 35px;
	height: 292px;
	cursor: pointer;
	background-position: 0px 0px;
}

#prevBtn {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 150px 0 0 0;
	font-size: 36pt;
	text-align: center;
	color: #BEBEBE;
}

#nextBtn {
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 150px 0 0 0;
	font-size: 36pt;
	text-align: center;
	color: #BEBEBE;
}

#prevBtn:hover,
#nextBtn:hover {
	opacity: .4;
	-webkit-transition: all .3s ease-in-out;
}

#prevBtn:active,
#nextBtn:active {
	opacity: .4;
	-webkit-transition: all .3s ease-in-out;
}

.verticalOverlay {
	display: block;
	z-index: 1;
	width: 51px;
	height: 292px;
}

#verticalOverlayLeft {
	position: absolute;
	left: 35px;
	top: 0;
	background-color: #ccc;
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

#verticalOverlayRight {
	position: absolute;
	top: 0;
	right: 35px;
	background-color: #ccc;
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.faq_box_pic {
	width: 20%;
	float: left;
}

.faq_box_word {
	width: 80%;
	margin: 30px 0;
	float: right;
}
/*=============== video play ================*/

.video_bg {
	width: 100%;
	height: 300px;
	background: url(/wp-content/themes/vantage2/images/videobg.jpg) no-repeat 50%;
	float: left;
	margin: 20px 0;
	text-align: center;
}

.video_icon {
	width: 150px;
	height: 150px;
	background: url(/wp-content/themes/vantage2/images/videoicon.png) no-repeat;
	margin: 85px auto 0 auto;
}

.video_icon:hover {
	opacity: .75;
}

.video_bg_rwd {
	display: none;
}

.video_icon_rwd {
	display: none;
}
/*============================================================================= 
Customer Brand
===============================================================================*/

.customerbrand_box_big {
	width: 280px;
	padding: 13px;
	float: left;
}

.customerbrand_box_small {
	width: 210px;
	padding: 10px 0;
	float: left;
}

.customerbrand_box {
	width: 100%;
	float: left;
	margin: 0 0 50px 0;
}

.customerbrand_boxall {
	width: 100%;
	margin: 30px 0;
}

.customerbrand_box_title {
	color: #434343;
	font-size: 24px;
	padding: 15px 0;
}
/*
Colorbox Core Style:
The following CSS is consistent between example themes and should not be altered.
*/

#colorbox,
#cboxOverlay,
#cboxWrapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	overflow: hidden;
}

#cboxWrapper {
	max-width: none;
}

#cboxOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
}

#cboxMiddleLeft,
#cboxBottomLeft {
	clear: left;
}

#cboxContent {
	position: relative;
}

#cboxLoadedContent {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

#cboxTitle {
	margin: 0;
}

#cboxLoadingOverlay,
#cboxLoadingGraphic {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
	cursor: pointer;
}

.cboxPhoto {
	float: left;
	margin: auto;
	border: 0;
	display: block;
	max-width: none;
	-ms-interpolation-mode: bicubic;
}

.cboxIframe {
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
	padding: 0;
	margin: 0;
}

#colorbox,
#cboxContent,
#cboxLoadedContent {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
/* 
User Style:
Change the following styles to modify the appearance of Colorbox.  They are
ordered & tabbed in a way that represents the nesting of the generated HTML.
*/

#cboxOverlay {
	background: #000;
	opacity: 0.9;
	filter: alpha(opacity=90);
}

#colorbox {
	outline: 0;
}

#cboxContent {
	margin-top: 20px;
	background: #000;
}

.cboxIframe {
	background: #fff;
}

#cboxError {
	padding: 50px;
	border: 1px solid #ccc;
}

#cboxLoadedContent {
	border: 5px solid #000;
	background: #fff;
}

#cboxTitle {
	position: absolute;
	top: -20px;
	left: 0;
	color: #ccc;
}

#cboxCurrent {
	position: absolute;
	top: -20px;
	right: 0px;
	color: #ccc;
}

#cboxLoadingGraphic {
	background: url(/wp-content/themes/vantage2/images/loading.gif) no-repeat center center;
}
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */

#cboxPrevious,
#cboxNext,
#cboxSlideshow,
#cboxClose {
	border: 0;
	padding: 0;
	margin: 0;
	overflow: visible;
	width: auto;
	background: none;
}
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */

#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active {
	outline: 0;
}

#cboxSlideshow {
	position: absolute;
	top: -20px;
	right: 90px;
	color: #fff;
}

#cboxPrevious {
	position: absolute;
	top: 50%;
	left: 5px;
	margin-top: -32px;
	background: url(/wp-content/themes/vantage2/images/controls.png) no-repeat top left;
	width: 28px;
	height: 65px;
	text-indent: -9999px;
}

#cboxPrevious:hover {
	background-position: bottom left;
}

#cboxNext {
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -32px;
	background: url(/wp-content/themes/vantage2/images/controls.png) no-repeat top right;
	width: 28px;
	height: 65px;
	text-indent: -9999px;
}

#cboxNext:hover {
	background-position: bottom right;
}

#cboxClose {
	position: absolute;
	top: 5px;
	right: 5px;
	display: block;
	background: url(/wp-content/themes/vantage2/images/controls.png) no-repeat top center;
	width: 38px;
	height: 19px;
	text-indent: -9999px;
}

#cboxClose:hover {
	background-position: bottom center;
}

.btnBlue,
.btnBlueL,
.btnDarkBlueL,
.btnBlueXL,
.btnGreen,
.toggle_btn,
#toggle_btn_selected {
	display: inline-block;
	color: #fff;
	border-radius: 3px;
	cursor: pointer;
	background-color: #4b9ce1;
	border: none;
	font-family: arial;
}

.btnBlue,
.btnGreen,
.toggle_btn {
	font-size: 14px;
	padding: 14px 20px;
	margin-right: 10px;
	line-height: 16px;
	text-align: center;
}

.btnBlueL,
.btnDarkBlueL {
	font-size: 20px;
	padding: 17px 25px;
	margin: 15px 0px;
}

.btnBlueXL {
	font-size: 24px;
	width: 100%;
	height: 100px;
	padding: 17px 25px;
	margin: 10px 0;
}

.toggle_btn {
	background: #858585;
	margin: 15px 5px;
	position: relative;
}

.btnGreen {
	background-color: #9cc840;
}

.btnDarkBlueL {
	background-color: #06355f;
}

.btnBlue:hover,
.btnBlueL:hover,
.btnDarkBlueL:hover,
.btnBlueXL:hover,
.btnGreen:hover,
.toggle_btn:hover,
.toggle_btn:hover>.icon75 {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
}

.btnDarkBlueL:hover {
	background-color: #4b9ce1;
}

.btnBlue:hover,
.btnBlueL:hover,
.btnBlueXL:hover {
	background-color: #06355f;
}

.btnGreen:hover {
	background-color: #769f20;
}

.toggle_btn:hover {
	background-color: #4b9ce1;
}

.toggle_btn:hover>.icon75 {
	filter: grayscale(0);
}

.headline,
.subhead,
.statistics_headline,
.statistics_number,
.home_subhead {
	color: #ffffff;
}

.headline {
	font-size: 54px;
	font-weight: bold;
	margin: 10px 0px;
	line-height: 55px;
}

.subhead {
	font-size: 18px;
}

.home_subhead {
	font-size: 28px;
	margin: 20px auto 60px auto;
	line-height: 40px;
}

.titleB40 {
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	padding: 80px 0 20px 0px;
}

.content_title {
	font-size: 33px;
	line-height: 45px;
	padding: 30px;
	border-bottom: 1px solid #0e64ad;
}

.title30 {
	font-size: 30px;
	line-height: 35px;
}

.titleB28 {
	font-size: 28px;
	color: #0e64ad;
	font-weight: bold;
}

.subtitleB20 {
	font-size: 20px;
	font-weight: bold;
	margin: 15px 0px;
}

.subtitle20 {
	font-size: 20px;
}

.date_productname {
	font-size: 24px;
}

.date_counter {
	font-size: 49px;
	font-weight: bold;
	line-height: 65px;
}

.font14 {
	font-size: 14px;
}

.headerblueBG {
	width: 100%;
	height: 105px;
	background: #0e64ad;
}

.youtube {
	display: inline-block;
	font-size: 18px;
	margin: 10px;
}

.seperation_line {
	width: 100%;
	height: 2px;
	background: #0e64ad;
}

.product_topbar,
.popular_topbar {
	width: 100%;
	height: 10px;
	background: #0e64ad;
	background: -moz-linear-gradient(left, #0e64ad 0%, #9fe5ff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, #0e64ad), color-stop(100%, #9fe5ff));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #0e64ad 0%, #9fe5ff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #0e64ad 0%, #9fe5ff 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(left, #0e64ad 0%, #9fe5ff 100%);
	/* IE10+ */
	background: linear-gradient(to right, #0e64ad 0%, #9fe5ff 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e64ad', endColorstr='#9fe5ff', GradientType=1);
	/* IE6-9 */
}

.popular_topbar {
	height: 6px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.close {
	display: none;
}

.open {
	display: block;
}

.logo_white_big,
.logo_white_small,
.logo_blue,
.icon_Partnerships,
.icon_wf,
.icon_aws,
.icon25,
.icon50,
.icon75,
.carouselList_line,
.jcarousel-prev,
.jcarousel-next {
	background: url(/wp-content/themes/vantage2/images/icons.png);
}

.logo_white_big {
	display: inline-block;
	width: 145px;
	height: 75px;
	background-position: -150px -375px;
}

.logo_white_small {
	height: 60px;
	width: 150px;
	background-position: -129px -295px;
	background-size: 664px 556px;
	margin-bottom: 20px;
}

.logo_blue {
	width: 150px;
	height: 75px;
	background-position: -13px -375px;
	;
}

.icon_Partnerships {
	width: 240px;
	height: 100px;
	background-position: 0px -550px;
	margin: 10px auto;
}

.icon_wf {
	width: 240px;
	height: 100px;
	background-position: -275px -550px;
	margin: 10px auto;
}

.icon_aws {
	width: 240px;
	height: 100px;
	background-position: 0px -450px;
	margin: 10px auto;
}

.carouselList_line {
	width: 180px;
	height: 20px;
	margin: 10px auto;
	background-position: -390px -388px;
}

.icon25,
.jcarousel-prev,
.jcarousel-next {
	width: 25px;
	height: 25px;
	display: inline-block;
	vertical-align: middle;
}

.icon50 {
	width: 50px;
	height: 50px;
	display: inline-block;
	vertical-align: top;
}

.icon75 {
	width: 75px;
	height: 75px;
	display: inline-block;
	vertical-align: middle;
}

.icon25-1 {
	background-position: 0px 0px;
}

.icon25-2 {
	background-position: -25px 0px;
}

.icon25-3 {
	background-position: -50px 0px;
}

.icon25-4 {
	background-position: -75px 0px;
}

.icon25-5 {
	background-position: -100px 0px;
}

.icon25-6 {
	background-position: -125px 0px;
}

.icon25-7 {
	background-position: -150px 0px;
	margin-left: 8px;
}
/*play icon*/

.icon25-8 {
	background-position: -175px 0px;
}
/*fb icon*/

.icon25-8:hover {
	background-position: -250px 0px;
	transition: none;
}

.icon25-9 {
	background-position: -200px 0px;
}
/*twitter icon*/

.icon25-9:hover {
	background-position: -275px 0px;
	transition: none;
}

.icon25-10 {
	background-position: -225px 0px;
}
/*google icon*/

.icon25-10:hover {
	background-position: -300px 0px;
	transition: none;
}

.icon25-11 {
	background-position: -350px 0px;
}

.icon25-12 {
	background-position: -400px 0px;
}
/*repricing icon*/

.icon25-13 {
	background-position: -450px 0px;
	display: inline-block;
}
/*feedback icon*/

.icon25-14 {
	background-position: -500px 0px;
}
/*review icon*/

.icon25-15 {
	background-position: -550px 0px;
}

.icon25-16 {
	width: 17px;
	background-position: 0px -28px;
	float: right;
}
/*lang arrow*/

.icon50-1 {
	background-position: 0px -100px;
}
/*clock*/

.icon50-2 {
	background-position: -50px -100px;
}
/*crown*/

.icon50-3 {
	background-position: -100px -100px;
}
/*target*/

.icon50-4 {
	background-position: -150px -100px;
}
/*white globalization*/

.icon50-5 {
	background-position: -200px -100px;
}
/*communication*/

.icon50-6 {
	background-position: -250px -100px;
}
/*search*/

.icon50-7 {
	background-position: -300px -100px;
}
/*group*/

.icon50-8 {
	background-position: -350px -100px;
}
/*star*/

.icon50-9 {
	background-position: -400px -100px;
}
/*line cahrt*/

.icon50-10 {
	background-position: -450px -100px;
}
/*folede paper*/

.icon50-11 {
	background-position: -500px -100px;
}
/*headphone*/

.icon50-12 {
	background-position: -550px -100px;
}
/*money*/

.icon50-13 {
	background-position: -600px -100px;
}
/*balance*/

.icon50-14 {
	background-position: -650px -100px;
}
/*recycle*/

.icon50-15 {
	background-position: -700px -100px;
}
/*radar*/

.icon50-16 {
	background-position: -750px -100px;
}
/*check*/

.icon50-17 {
	background-position: 0px -150px;
}
/*bar chart*/

.icon50-18 {
	background-position: -50px -150px;
}
/*calc*/

.icon50-19 {
	background-position: -100px -150px;
}
/*note*/

.icon50-20 {
	background-position: -150px -150px;
}
/*gear*/

.icon50-21 {
	background-position: -200px -150px;
}
/*tool*/

.icon50-22 {
	background-position: -250px -150px;
}
/*mail*/

.icon50-23 {
	background-position: -300px -150px;
}
/*sun*/

.icon50-24 {
	background-position: -350px -150px;
}
/*photos*/

.icon50-25 {
	background-position: -400px -150px;
}
/*tag*/

.icon50-26 {
	background-position: -450px -150px;
}
/*question mark*/

.icon50-27 {
	background-position: -500px -150px;
}
/*letter+arrow*/

.icon50-28 {
	background-position: -550px -150px;
}
/*EU+paper*/

.icon50-29 {
	background-position: -600px -150px;
}
/*triangle*/

.icon75-1 {
	background-position: 0px -300px;
	position: absolute;
	top: -16px;
	right: 7px;
	filter: grayscale(1);
}
/*discount 10% */

.icon75-2 {
	background-position: -75px -300px;
	position: absolute;
	top: -16px;
	right: 7px;
	filter: grayscale(1);
}
/*discount 35% */

.icon75-3 {
	background-position: -150px -303px;
}
/*repricing icon*/

.icon75-4 {
	background-position: -225px -303px;
}
/*feedback icon*/

.icon75-5 {
	background-position: -300px -303px;
}
/*review icon*/

.icon75-6 {
	background-position: -375px -300px;
}
/*bigzata*/

.icon75-7 {
	background-position: -450px -300px;
}

.icon75-8 {
	background-position: -525px -300px;
}

.icon75-9 {
	background-position: -600px -300px;
}

.icon75-10 {
	background-position: -675px -300px;
}

.buyers1,
.buyers2,
.buyers3,
.buyers4,
.buyers5,
.buyers6 {
	width: 150px;
	height: 150px;
	margin: 20px auto;
	background: url(/wp-content/themes/vantage2/images/homepage_buyers.png);
}

.buyers1 {
	background-position: 0px 0px;
}

.buyers2 {
	background-position: -150px 0px;
}

.buyers3 {
	background-position: -300px 0px;
}

.buyers4 {
	background-position: 0px -150px;
}

.buyers5 {
	background-position: -150px -150px;
}

.buyers6 {
	background-position: -300px -150px;
}

.uk,
.de,
.fr,
.it,
.spain {
	display: inline-block;
	width: 80px;
	height: 80px;
	margin: 20px;
	background: url(/wp-content/themes/vantage2/images/homepage_buyers.png);
}

.uk {
	background-position: -8px -314px;
}

.de {
	background-position: -99px -314px;
}

.fr {
	background-position: -201px -314px;
}

.it {
	background-position: -304px -314px;
}

.spain {
	background-position: -396px -314px;
}

.homeProduct1,
.homeProduct2,
.homeProduct3,
.homeProduct4 {
	width: 485px;
	height: 280px;
	margin: 30px auto 0px auto;
	background: url(/wp-content/themes/vantage2/images/homepage_pcs+blogimgs.gif) no-repeat;
}

.article1,
.article2,
.article3 {
	width: 400px;
	height: 200px;
	background: url(/wp-content/themes/vantage2/images/homepage_pcs+blogimgs.png) no-repeat;
}

.homeProduct1 {
	background-position: 0px 0px;
}

.homeProduct2 {
	background-position: 0px -290px;
}

.homeProduct3 {
	background-position: 0px -580px;
}

.homeProduct4 {
	background-position: 0px -870px;
}

.article1 {
	background-position: 0px -1160px;
}

.article2 {
	background-position: 0px -1360px;
}

.article3 {
	background-position: 0px -1560px;
}

.steps {
	width: 310px;
	height: 200px;
	background: url(/wp-content/themes/vantage2/images/steps.png) no-repeat;
	display: block;
	float: right;
}

.step_fb1 {
	background-position: 0px 0px;
}

.step_fb2 {
	background-position: 0px -205px;
}

.step_fb3 {
	background-position: 0px -410px;
}

.step_fb4 {
	background-position: 0px -615px;
}

.step_rp1 {
	background-position: -400px 0px;
}

.step_rp2 {
	background-position: 0px 0px;
}

.step_rp3 {
	background-position: 0px -1560px;
}

.step_re1 {
	background-position: 0px -1560px;
}

.step_re2 {
	background-position: 0px -1560px;
}

.step_re3 {
	background-position: 0px -1560px;
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
freetrial css
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.trial_wrapper {
	max-width: 1190px;
	margin: 0px auto;
	padding: 50px 0px;
}

.form_container {
	float: left;
	width: 405px;
	padding: 30px 0px 30px 30px;
	text-align: left;
}

.form_container .title30 {
	margin: 40px 0px 15px 0px;
}

form {
	margin: 50px 0px 70px 0px;
}

form .btnBlue,
.trial_process,
.trial_wrapper .hidden {
	width: 85%;
}

.trial_wrapper .hidden {
	text-align: center;
	margin-top: 20px;
	display: none;
}

.dropall,
.form_container input {
	width: 85%;
	margin-bottom: 20px;
	border: 1px solid #999;
	color: #999;
	background: #fff;
	height: 40px;
	box-sizing: border-box;
	padding-left: 8px;
}

.dropall,
.dropall2 {
	box-shadow: 0 0 0 8px #ededed;
	padding-left: 5px;
}

.select_container {
	position: relative;
}

.select_container .bridge {
	position: absolute;
	top: 3px;
	right: -5px;
}

form .triangle {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 28px 0 27px 22px;
	border-color: transparent transparent transparent #ededed;
	display: inline-block;
	vertical-align: middle;
}

form .line {
	width: 25px;
	height: 0;
	border-bottom: 3px dotted #ededed;
	display: inline-block;
	margin: 0px 3px;
}

.trial_process .bar {
	position: absolute;
	z-index: -1;
	width: 80%;
	height: 30px;
	top: 27px;
	left: 13%;
	background-color: #d6d6d6;
}

.trial_process .box {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 32%;
	line-height: 20px;
	font-size: 14px;
}

.trial_process .circle {
	width: 80px;
	height: 80px;
	line-height: 75px;
	border: 5px solid #d2d2d2;
	border-radius: 50%;
	color: #fff;
	background: #d2d2d2;
	font-size: 40px;
	font-weight: bold;
	margin: 0px auto 10px auto;
}

.product_intro {
	border-left: 3px dotted #eee;
	margin: 100px 35px 0px 425px;
	padding: 0px 0px 70px 20px;
}

.product_intro img {
	width: 100%;
}

.trial_wrapper .icon_Partnerships {
	float: left;
	margin: 25px auto;
}

.product_intro p {
	font-size: 13px;
	line-height: 18px;
	padding-top: 10px;
}

.product_intro .box {
	width: 100%;
	display: inline-block;
	border-bottom: 3px dotted #eee;
	padding: 50px 0px;
}

.product_intro .box .title {
	color: #0e64ad;
	font-size: 24px;
}

.product_intro .box .content {
	padding-left: 25px;
	margin-top: 0px;
}

.product_intro .box .icon75 {
	margin: 20px 7px 18px 0px;
}

.product_intro .box .icon50 {
	margin: -15px 7px 15px 0px;
	float: left;
}

.product_intro .claim {
	margin-left: 260px;
	padding-top: 30px;
}

.product_intro .box>.features {
	vertical-align: top;
	display: inline-block;
	width: 68%;
}

.round_box {
	width: 31%;
	display: inline-block;
	position: relative;
	margin-top: 65px;
}

.round_box:before {
	content: "";
	display: block;
	padding-top: 100%;
}

.round_repricing,
.round_feedback,
.round_review {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	border-radius: 50%;
	border: 9px solid #dcdcdc;
}

.round_repricing {
	background: #eee url(/wp-content/themes/vantage2/images/repricing_overview_2.png) -30px 35px;
	background-size: 130%;
}

.round_review {
	background: #eee url(/wp-content/themes/vantage2/images/review_overview_1.png) -27px -32px;
	background-size: 150%;
}

.round_feedback {
	background: #eee url(/wp-content/themes/vantage2/images/feedback_overview_1.png) 41px 0px;
	background-size: 180%;
}

.opening_box>div {
	border-bottom: 3px dotted #eee;
	padding: 33px 5px;
}

.opening_box div span {
	float: left;
}

.opening_box .text {
	margin-left: 95px;
	margin-top: 10px;
}

.opening_box .text span {
	font-size: 22px;
	color: #0e64ad;
}

.sround_repricing,
.sround_feedback,
.sround_review {
	width: 90px;
	height: 90px;
	margin-left: 20px;
	margin-top: 0px;
	float: right;
	border: 5px solid #dcdcdc;
	border-radius: 50%;
}

.sround_repricing {
	background: #eee url(/wp-content/themes/vantage2/images/repricing_overview_2.png) -4px 17px;
	background-size: 110%;
}

.sround_feedback {
	background: #eee url(/wp-content/themes/vantage2/images/feedback_overview_1.png) 18px -18px;
	background-size: 200%;
}

.sround_review {
	background: #eee url(/wp-content/themes/vantage2/images/review_overview_1.png) -19px -21px;
	background-size: 160%;
}

.content span {
	color: #555;
}

.field-validation-error span {
	display: block;
	margin-top: -11px;
	margin-bottom: 10px;
}
/*============================================================================= 
landing page
===============================================================================*/

.iconcheck {
	width: 70px;
	height: 70px;
	background: url(images/checklist.png);
	margin: 17px 20px 8px 0px;
	float: left;
}

.landing_page_body_wide {
	background: url(images/landing_page_bg.jpg) no-repeat;
	background-size: cover;
	color: #fff;
}

.landing_page_body_wide2 {
	background: url(images/landing_page_bg2.jpg) no-repeat;
	background-size: cover;
	color: #fff;
}

.landing_page_wrapper {
	width: 75%;
	max-width: 1000px;
	margin: 0px auto;
	padding: 50px 0px;
}
.landing_page_wrapper_top {
	width: 76%;
	max-width: 1000px;
	margin: 0px auto;
	padding: 10px 0px;
}
.landing_page_wrapper_top a {
	color:white;
}
.landing_page_wrapper_top ul li{
	float:left;
	list-style: none;
	padding-right: 20px;
}

.landing_form {
	width: 34%;
	padding: 28px 0px 40px 0px;
	float: left;
	background-color: rgba(27, 27, 27, 0.6);
	border: rgba(255, 255, 255, 0.5) solid 2px;
	text-align: center;
	margin-top: 15px;
	border-radius: 7px;
}

.landing_form input,
.landing_form select {
	width: 80% !important;
	margin: 25px auto 0 auto;
	background-color: rgba(27, 27, 27, 0);
	line-height: 30px;
	color: #d7e4ef;
	border: 0px;
	border-bottom: #bacfde solid 1px;
	outline: 0 none;
}

.landing_form input::placeholder {
	color: #d7e4ef;
}

.landing_form select {
	box-shadow: 0 0 0 0 #ededed;
	padding-left: 0px;
}

.landing_form select option {
	color: #424648;
}

.landing_form button {
	width: 80% !important;
	margin: 45px auto 20px auto;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
}

.landing_intro {
	width: 60%;
	margin-right: 5.5%;
	float: left;
	font-size: 16px;
	line-height: 32px;
}

.landing_intro_top {
	width: 90%;
	font-size: 24px;
	line-height: 32px;
	margin: 50px auto 30px auto;
	text-align: center;
	display: none;
}

.landing_intro h1,
.landing_intro_top h1 {
	font-size: 45px;
	font-weight: bold;
	line-height: 65px;
}

.landing_intro h2 {
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	line-height: 50px;
}

.landing_intro ul {
	margin-top: 15px;
	list-style: none;
}

.landing_intro ul li {
	padding: 15px 0px;
}

.landing_intro ul li>div {
	vertical-align: middle;
}

.landing_page_footer {
	width: 100%;
	padding: 45px;
	background: #fff;
	color: #606060;
}

.landing_page_footer p {
	width: 60%;
	margin: 0px auto;
}

.intro_text {
	border-bottom: #fff solid 1px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.intro_text_top {
	padding-bottom: 18px;
	margin-bottom: 10px;
}

.form_title {
	font-size: 18px;
	margin-bottom: 5px;
	line-height: 40px;
}

.error_notification span {
	color: #26f9f1;
	width: 77%;
	text-align: left;
	margin: 5px auto 0px auto;
}

.error_notification2 span {
	color: #EB0808;
	width: 77%;
	text-align: left;
	margin: 5px auto 0px auto;
}

.landing_form .logo {
	float: none;
	margin: 12px auto;
}

.landing_intro .kv_btn,
.landing_intro .youtube_btn {
	display: block;
	text-align: center;
	line-height: 53px;
	float: left;
	margin: 20px 4% 20px 0%;
	width: 46%;
}
/*----------------langing_page_20170612----------------*/	
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /*解決padding影響寬度造成破版的問題*/						
.landing_page_body_wide3{ font-family:'微软雅黑',Arial, Helvetica, sans-serif; padding-bottom:50px; overflow-x:hidden;}
.landing_page_body_wide3 form{margin:0;}
.langing_page_head{background: url(images/landing_page_bg3.jpg) center top no-repeat; background-size:100% auto;position:relative;padding:20px 0 0 0; overflow:hidden; }
.langing_page_logo{ position:absolute; left:2em; top:10px; width:150px; height:60px; text-indent:-999px; overflow:hidden;width:200px;height:56px;background:url(images/logo.png) no-repeat;}
.langing_page_top_bar{ position:absolute; right:3em; top:2em; z-index:2;}
.langing_page_top_bar .btn{display:inline-block; margin:0 10px; background:#fff; border-radius:30px; color:#a30000; font-size:22px; line-height:1;font-weight:bold; padding:10px 30px;}
.langing_page_top_bar .btn:hover{color:#000;}
.langing_page_triangle_wrap{position:absolute; bottom:0; left:0; right:0; z-index:2;}
.triangle{float:left;width:50%; height:170px;background-size:100%; background-repeat:no-repeat;}
.tri_left {background-image:url(images/triangle_left.png); background-position:left bottom;}
.tri_right {background-image:url(images/triangle_right.png);background-position:right bottom;}
.langing_page_head .major_title{ display:block;width:75%; max-width:1100px; margin:0 auto;}
.landing_page_body_wide3 .landing_page_body{ max-width:1260px;padding:30px 2%;margin:0 auto;}
.landing_page_body_wide3 .landing_middle{ color:#006699; font-weight:bold; text-align:center;}
.landing_page_body_wide3 .landing_focus{ list-style:none;padding:0;margin:40px -20px 0;}
.landing_page_body_wide3 .landing_focus li{ float:left; width:33.3333%; padding:20px;}
.landing_page_body_wide3 .landing_focus li .focus { }
.landing_page_body_wide3 .landing_focus li h2{background:#ff7e00; color:#fff; border-radius:30px;font-size:28px;font-weight:bold;padding:10px 10px 10px 100px;margin-left:40px; letter-spacing:-3px;position:relative;}
.landing_page_body_wide3 .landing_focus li .target{ position:absolute; left:-40px; top:-50px; width:130px; height:146px; background-size:cover; background-repeat:no-repeat; background-position:center;}
.landing_page_body_wide3 .landing_focus li:nth-child(1) .target{ background-image:url(images/focus_1.png);}
.landing_page_body_wide3 .landing_focus li:nth-child(2) .target{ background-image:url(images/focus_2.png);}
.landing_page_body_wide3 .landing_focus li:nth-child(3) .target{ background-image:url(images/focus_3.png);}
.landing_page_body_wide3 .landing_focus li .txt{ padding:50px 10px 0 20px; letter-spacing:-1px;font-weight:bold;}
.landing_page_body_wide3 .landing_form{ float:inherit; width:auto; background:#fff39a;padding:0 30px 40px 30px;margin-bottom:2em;position:relative;}
.landing_page_body_wide3 .landing_form .form_title{width:80%;background:url(images/form_title.png) center top no-repeat; background-size:100% 100%;font-size:30px;font-weight:bold; color:#fff; line-height:1.2;padding:15px;margin:0 auto;margin-top:-8px;max-width:680px;min-width:540px;}
.landing_page_body_wide3 .landing_form ul{ list-style:none; padding:0; margin:0;}
.landing_page_body_wide3 .landing_form ul li{float:left; width:50%; padding:20px;}
.landing_page_body_wide3 .landing_form ul li input{ background:#fffdeb;position:static;display:block;width:100% !important; height:54px;margin:0;padding:10px 15px;border:6px solid #ffea52; font-size:22px;line-height:1;color:#634833;}
.landing_page_body_wide3 .landing_form ul li input::placeholder{color:634833;opacity:1;line-height:1;}
.landing_page_body_wide3 .landing_form ul li input:-ms-input-placeholder{color:634833;opacity:1;line-height:1;}
.landing_page_body_wide3 .landing_form ul li input::-webkit-input-placeholder{color:634833;opacity:1;line-height:1;}
.landing_page_body_wide3 .landing_form ul li input:-moz-placeholder{color:634833;opacity:1;line-height:1;}
.landing_page_body_wide3 .landing_form ul li input:focus:hover{border-bottom:6px solid #ffea52;}
.landing_page_body_wide3 .landing_form .error_notification span{color:#F00;}
.landing_page_body_wide3 .landing_form .btn_submit{ position:absolute; bottom:-30px; left:50%;margin:0;margin-left:-200px; width:400px !important;background: -webkit-linear-gradient(#ff8a00,#ff6000);background: -o-linear-gradient(#ff8a00,#ff6000);background: -moz-linear-gradient(#ff8a00,#ff6000);background: linear-gradient(#ff8a00,#ff6000); border:0; border-radius:3px; font-size:30px; color:#fff; letter-spacing:5px;padding:12px;font-family:'微软雅黑',Arial, Helvetica, sans-serif; cursor:pointer;}
.landing_page_body_wide3 .landing_form .error_notification span{width:100%;padding-left:10px;}
.landing_page_body_wide3 .landing_form .btn_submit:hover,
.landing_page_body_wide3 .landing_form .btn_submit:focus{background: -webkit-linear-gradient(#ff6000,#ff8a00);background: -o-linear-gradient(#ff6000,#ff8a00);background: -moz-linear-gradient(#ff6000,#ff8a00);background: linear-gradient(#ff6000,#ff8a00);}
.landing_page_body_wide3 .landing_bottom{ background:#d50000; color:#fff;}
.landing_page_body_wide3 .landing_bottom .wrap{max-width:1260px;padding:40px 5% 100px;margin:0 auto; font-size:20px; text-align:center;}
.landing_page_body_wide3 .arrow{max-width:1260px;margin:-60px auto 20px;background:url(images/arrow.png) center no-repeat; background-size:94% 100%; color:#c80000;padding:40px 10% 120px 10%; text-align:center;}
.landing_page_body_wide3 .arrow p{ font-size:30px; line-height:1; font-weight:bold; letter-spacing:-2px;}
.landing_page_body_wide3 .arrow p strong{ font-size:36px; display:block;}
.landing_page_body_wide3 .logo_cn{height:50px;margin:10px 30px 10px 0;}
.landing_page_body_wide3 .logo_partnerships{height:70px;}
.landing_page_rocket_banner { background: black url(images/rocket.jpg); background-position: 50% 0; width:100%; height: 590px; padding-top: 45px;}
.landing_page_man_banner { background: black url(images/man_background.jpg); background-position: 50% 0; width:100%; height: 630px; padding-top: 80px;}
.landing_page_rocket_banner h4 { font-size:50px; font-weight:bold; color:white;     line-height: 80px;  padding-bottom: 25px; }
.landing_page_rocket_banner h5 { font-size:30px; font-weight:bold; color:white; line-height: 48px; }
.landing_page_man_banner h4 { font-size:60px; font-weight:bold; color:#262626; line-height: 55px; }
.landing_page_man_banner h5 { font-size:30px; font-weight:bold; color:#262626; line-height: 48px; }
.landing_page_man_banner h4 > span { font-size:35px; font-weight:bold; }
.landing_page_testimonies { width:32.9%; display: inline-block; vertical-align:top }
.landing_page_testimonies .youkucontent{padding-top:inherit}
.landing_page_rocket_banner > div > div { float:left; margin-top: 50px; margin-left: 115px; }
.landing_page_rocket_banner .landing_form { float:left; margin-left: 80px; }
.landing_page_headtitle { font-size: 48px; font-weight: bold; text-align: center; margin-bottom: 40px; }
.landing_page_wrapper .feature_title { font-size:30px; padding-bottom: 5px; }
.landing_page_wrapper .feature_box { width: 27%; display: inline-block; }
.landing_page_wrapper .feature_img { width: 44%; display: inline-block; }
.landing_page_wrapper .feature_box div { margin-top: 90px; }
/*.landing_page_testimonies iframe { height: 221px; }*/
/*.landing_page_testimonies img { height: 221px; }*/
.landing_page_wrapper .pricing_button{ border:1px solid #ccc; border-radius:30px; padding:2px; clear:both; overflow:hidden; font-weight:normal; width: 300px; margin: 0px auto 30px auto;}
.landing_page_wrapper .pricing_button a {float:left; display:block; width:50%; text-decoration:none; background:#fff; padding:8px; color:#888; cursor:pointer; text-align: center;}
.landing_page_wrapper .pricing_button a:hover {background:#eee}
.landing_page_wrapper .pricing_button a#toggle-selected {background:#1b7bc8;color:#fff;border-radius:2px}
.landing_page_wrapper .pricing_box { background:#060627; display: inline-block;  width: 32.5%; border-radius: 10px; text-align: center; color: #fff; font-size: 16px; padding:40px 0px 20px 0px; }
.landing_page_wrapper .pricing_box_smaller { background:#373737; display: inline-block;  width: 28%; border-radius: 10px; text-align: center; color: #fff; font-size: 16px; padding:40px 0px 20px 0px; }
.landing_page_wrapper .pricing_box_wider { background:#c90f1a; display: inline-block;  width: 42.5%; border-radius: 10px; text-align: center; color: #fff; font-size: 16px; vertical-align: top; padding:40px 0px 20px 0px; }
.landing_page_wrapper .pricing_box ul li, .landing_page_wrapper .pricing_box_smaller ul li { list-style-type: none; line-height: 45px; }
.landing_page_wrapper .pricing_box > a, .landing_page_wrapper .pricing_box_smaller > a { color: #fff; border-radius: 5px; padding:5px 25px; border:1px solid #fff; margin: 22px auto; display: block; width: 50%;}
.landing_page_wrapper .pricing_box_wider > a { color: #c90f1a; border-radius: 5px; padding:5px 25px; margin: 22px auto; display: block; width: 60%; background:#fafafa; box-shadow:1px 1px 21px 5px rgba(0,0,0,.2);}
.landing_page_wrapper table { border:1px solid #e6e6e6; width: 100%; }
.landing_page_wrapper table tr th { padding: 25px 0px; text-align: center; }
.landing_page_wrapper table tr td { padding: 15px 0px; text-align: center; }
.landing_page_wrapper table tr td:nth-child(1) { text-align: left; padding-left: 25px; font-weight: bold;}
.landing_page_wrapper table tr:nth-child(even) { background:#f7f7f7;  }
.landing_page_wrapper .country { width: 19%; display: inline-block;}
.landing_page_wrapper .pc_block { height: 500px; width:100%;}
.landing_page_wrapper .red_buttom { background:#c90f1a; color:#fff; padding:10px 0px; margin:30px auto 15px auto; border-radius: 30px; width:300px; display: block; text-align: center;}
.landing_page_contactInfo { float: right; margin-right: 5%; padding-top: 60px;}
.landing_page_qrcode_hand { float: right; width: 54%; overflow: hidden; }
/*.landing_page_qrcode_hand .wrapper{ width: 915px; overflow: hidden;}*/
.landing_page_qrcode_hand img{  max-width: none;}
.landing_page_flag { padding-bottom:20px; }

.landing_page_wrapper .feature_box2 .feature { display:inline-block; width: 49.5%; margin-top: 65px; vertical-align: middle; }
.landing_page_wrapper .feature_box2 .feature > div, .landing_page_wrapper .feature_box2 .feature > img { display: inline-block; width: 49%; }
.landing_page_wrapper .feature_box2 .feature > div > h4{ font-weight: bold; font-size: 28px; }
.landing_page_wrapper .feature_box2 .feature > div > p, .feedback_feature p{ font-size: 16px; }

.landing_page_wrapper .landing_page_feature .feature_text_left{ display: inline-block; width:49%; padding-right:50px; vertical-align: middle; }
.landing_page_wrapper .landing_page_feature .feature_text_right{ display: inline-block; width:49%; padding-left:50px; vertical-align: middle; }
.landing_page_wrapper .landing_page_feature ul { padding-left: 23px; }
.landing_page_wrapper .landing_page_feature h4{ font-size:30px; font-weight:bold; padding-bottom:15px; } 
.landing_page_wrapper .landing_page_feature .feature_img{ display: inline-block; width:50%; vertical-align: middle; }
.landing_page_wrapper .landing_page_feature .feature_img img{ box-shadow: 5px 5px 5px #ccc; }
.landing_page_wrapper .landing_page_feature .hide{	display: none; }

.landing_page_wrapper .pros{display:inline-block; width:29.9%; margin:0 1.5%; text-align:center; padding-bottom: 40px; color:#0e64ad; }
.landing_page_wrapper .pros p{ font-weight:bold; }
.landing_page_wrapper .pros img {width:40%; padding-bottom: 10px;}

.man_base {position: relative;}
.man_base:before {position: absolute; content:""; display: block; width: 618px; height: 544px; background: url(images/man.png) 72%; left: -431px;  top: -75px;}
.landing_page_man_banner > div > div { float:left; margin-left: 218px; margin-top:30px; }
.landing_page_man_banner .landing_form { float:left; margin-left: 65px; }
.landing_page_wrapper .font55 { font-size: 55px; }
.landing_page_wrapper .font100 { font-size: 100px; }
.profeature > img { width:50%; }
.profeature > div { width:46%; float:right;}
.profeature > div > div { font-size: 24px; line-height: 46px; margin-bottom: 10px; }
.profeature > div > div > img { margin-right:15px; }
.sprites{background:url(images/spritesheet.png) no-repeat; display:block; width: 145px;  height: 130px; margin: 40px auto 18px auto; }
.sprites.icon10{background-position:-250px -615px}
.sprites.icon11{background-position:-396px -615px}
.sprites.icon12{background-position:-541px -615px}
.sprites.icon13{background-position:-250px -745px}
.sprites.icon14{background-position:-396px -745px}
.sprites.icon15{background-position:-541px -745px}
.feedback_feature > div {display: inline-block; width:30%; text-align:center; margin: 0 1.5%;}
.feedback_feature h4 {font-weight:bold; margin-bottom:15px;}
.landing_form input.input2::placeholder {color:#515151; !important;}
.landing_page_globlePC { background: #0e64ad url('/images/landing_page_bigcentral-sellertool_map.jpg') no-repeat; background-position: center top; color:#fff; text-align: center; margin-top: 20px;}
.topForm{ width: 300px; position: absolute;  right: 0; background: rgba(22,161,225,1); top: 17px; border-radius: 5px; display: none;}
.topForm input.span, .topForm input.tel, .topForm form .btnBlue {  width: 100%; border:0px; }
.topForm form span.error_notification span { color: #fff;  width: 95%;  text-align: left;  margin: 0px auto 0px auto; }

/*======================================================== Fred Start ========================================================*/

/*======== Landing Page Start ========*/
.landing_form {
	border: none;
    border-radius: 0;
    padding: 0;
    height: 390px;
    width: 420px;
    background: transparent;
    margin-left: 40px !important;
}

.landing_form iframe {
	height: 390px;
    width: 420px;
	overflow: hidden;
}

.landing_form iframe > html {
	overflow: hidden;
    margin-top: -686px;
}

.landing_page_rocket_banner > div > div {
	margin-left: 0;
}
/*======== Landing Page End ========*/

/*======================================================== Fred End ========================================================*/


/*============================================================================= 
RWD
===============================================================================*/

@media screen and (max-width: 1920px) {
	.rwdslide {
		display: none;
	}
	.rwdkv {
		display: none;
	}
	.rwdrepricing {
		display: none;
	}
	.rwdreview {
		display: none;
	}
	.rwdfeedback {
		display: none;
	}
	.rwdkv_2 {
		display: none;
	}
	.rwdkv_3 {
		display: none;
	}
	.rwdinside_content_world {
		display: none;
	}
	.rwdpress_box_date {
		display: none;
	}
	.rwdaccount_stp {
		display: none;
	}
	.infographics_boxbar {
		width: 29%;
		height: 350px;
		margin: 10px 19px;
		float: left;
	}
	.seller_bar_all {
		display: none;
	}
}

@media screen and (max-width: 1555px) {
	.pricing_box_eu {
		width: 100%;
	}
	/*.pricing_box {
width: 172px;
}
*/
	.counter {
		font-size: 40px;
	}
	.headerIcons a {
		margin: 0px 15px;
	}
	.kv_title1 {
		font-size: 60px;
	}
}

@media screen and (max-width: 1375px) {
	/*=============== index data ================*/
	.the-header {
		width: 100%;
	}
	#nav_all.cbp-af-header-shrink .btn-logoin {
		margin: 12px 130px 0 0;
	}
	.wechatQRcode {
		background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -413px -20px;
		margin-top: -75px;
		margin-left: 150px;
	}
	.counter {
		font-size: 40px;
	}
	.seller_bar_all {
		display: none;
	}
	.footer_logobox {
		width: 100%;
	}
	#footer_allbox {
		width: 80%;
	}
	#footer_country_box {
		width: 20%;
	}
	.logo {
		margin-right: 10px;
		margin-left: 10px;
	}
	.header_country li,
	.header_country ul ul li {
		width: 90px;
	}
	.header_country {
		margin: 50px -100px 0px 0px;
	}
	.btn-logoin {
		margin: 50px -8px 0 0;
	}
	.langing_page_top_bar{top:1em;right:1em;}
	.langing_page_top_bar .btn{ font-size:16px;padding:5px 20px;}
	.langing_page_head{ padding-top:0;}
	.langing_page_head .major_title{width:50%}
	.landing_page_body_wide3 .landing_page_body{padding-top:20px;}
	.landing_page_body_wide3 .landing_focus{margin-top:20px;}
	.landing_page_body_wide3 .landing_focus li .target{width:90px;height:101px; top:-25px;}
	.landing_page_body_wide3 .landing_focus li h2{ padding-left:60px; font-size:24px; letter-spacing:-2px;}
	.landing_page_body_wide3 .landing_focus li .txt{padding-top:30px;}
	.landing_page_man_banner .landing_form { margin-left: 20px;}
}

@media screen and (max-width: 1270px) {
	.width50 {
		display: none;
	}
	.productblock_right {
		float: none;
		margin: 0 auto;
	}
	.productblock_left {
		float: none;
		margin: 0 auto;
	}
	.width45 {
		width: 80%;
	}
	.landing_page_rocket_banner { background-image:url(images/rocket.jpg); height: 850px;}
	.landing_page_rocket_banner > div > div { float:none; margin-left: 0px; width: 100%; text-align: center; }
	.landing_page_rocket_banner .landing_form { margin-left: 0px; }
	.landing_page_wrapper .feature_box { width: 30%; display: inline-block; }
	.landing_page_wrapper .feature_img { width: 38%; display: inline-block; }
	.landing_page_wrapper .feature_box div { margin-top: 50px; }
	.landing_page_testimonies {  width: 100%;  display: block;}
	.landing_page_testimonies iframe { height: 500px; margin-bottom: 30px; }
	.landing_page_testimonies img { height: 100%; width: 100%; }
	.landing_page_qrcode_hand img, .landing_page_qrcode_hand_hide img{  width: 725px;}
	.man_base:before {display: none;}
	.landing_page_man_banner .landing_form {float: right;}
	.landing_page_man_banner > div > div { margin-left: 100px;}
	.feedback_feature > div {width:45%; }
}

@media screen and (max-width: 1180px) {
	.mostpopular,
	.mostpopular5 {
		box-shadow: none;
	}
	.mostpopular>.pricing_NO,
	.mostpopular5>.pricing_NO {
		margin: 30px 0 10px 0;
	}
	.inside_content_feedbackpic_3 {
		margin-right: 0px;
	}
	.inside_content_feedbackpic_4 {
		margin-right: 0px;
	}
	.counter_word {
		font-size: 30px;
	}
	.date {
		height: 325px;
	}
	.dropall2,
	#contact_bar_left input.span {
		width: 100%
	}
	.header_country {
		display: none;
	}
	/*=============== MAIN MENU ================*/
	#nav_all {
		height: 60px;
		background: #fff;
		box-shadow: 0px 1px 3px rgba(0, 0, 0, .3);
	}
	.logo {
		width: 120px;
		height: 35px;
		margin: 10px 20px 0 20px;
		background: url(/wp-content/themes/vantage2/images/logo_small.png);
	}
	a.resToggle {
		display: inline-block;
		float: right;
		padding: 15px;
		font-size: 22px;
		margin: 0;
		width: 50px;
		height: 60px;
	}
	a.resToggle:hover {
		color: #fff;
		background: #0e64ad;
	}
	a.resToggle:hover span {
		background-color: #fff;
	}
	.the-nav {
		display: none;
		width: 100%;
	}
	.the-nav.active {
		display: block;
		margin: 0;
	}
	.the-nav li {
		width: 100%;
		display: block;
		background: #0e64ad;
	}
	.the-nav li a {
		color: #fff;
		padding: 15px 10px;
		text-align: left;
	}
	.the-nav li a:hover {
		background: #06355f;
	}
	.the-nav ul ul {
		position: relative;
	}
	.the-nav ul ul li {
		width: 100%;
		background: #06355f;
	}
	.the-nav ul ul li a {
		padding: 14px 35px;
	}
	.the-nav li:hover a {
		background: #06355f;
	}
	.the-nav ul ul li a:hover {
		color: #fff;
		background: #428bca;
	}
	.align-center {
		text-align: center;
	}
	#free_btn {
		display: block;
	}
	.the-header {
		max-width: 100%;
	}
	.the-header a {
		color: #7d7d7d;
	}
	#nav_all.cbp-af-header-shrink .the-nav {
		display: none;
		width: 100%;
	}
	#nav_all.cbp-af-header-shrink .the-nav li a {
		color: #fff;
	}
	.country_all {
		display: none;
	}
	#wrap {
		display: none;
	}
	.btn-stratfree {
		display: none;
	}
	.btn-logoin {
		display: none;
	}
	#bottom_line {
		display: none;
	}
	/*.dropall {
width: 100%;
}*/
	.product {
		height: inherit;
	}
	.container .hide_on_mobile {
		display: none;
	}
	.rwdslide {
		width: 100%;
		display: block;
	}
	.rwdslide_box {
		width: 100%;
		margin: 40px 0;
	}
	.rwdslide_box h4 {
		font-size: 24px;
		color: #7d7d7d;
		text-align: center;
	}
	.rwdslide_box h5 {
		font-size: 18px;
		color: #7d7d7d;
		text-align: center;
		margin: 10px 0;
	}
	.rwdslide_box p {
		font-size: 14px;
		color: #7d7d7d;
		line-height: 24px;
	}
	.rwdkv {
		display: none;
	}
	.inside_content_all {
		width: 80%;
	}
	.rwdinside_content_world {
		display: none;
	}
	.rwdpress_box_date {
		display: none;
	}
	.date_box {
		padding: 45px 0;
	}
	#side-nav {
		width: 20%;
	}
	#side-nav ul {
		width: 100%;
	}
	#side-nav li {
		width: 100%;
		text-align: center;
		margin: 0;
	}
	.vertical_tab_navimg,
	.vertical_tab_navimg2,
	.vertical_tab_navimg3,
	.vertical_tab_navimg4,
	.vertical_tab_navimg5 {
		float: none;
		margin: 10px auto;
	}
	.rwdaccount_stp {
		display: none;
	}
	.boxproducts {
		width: 100%;
	}
	/*=============== index data ================*/
	.counter {
		font-size: 30px;
	}
	.infographics_boxbar {
		width: 28%;
		height: 350px;
		margin: 10px 19px;
		float: left;
	}
	/*=============== Contact ================*/
	#contact_bar_left {
		width: 100%;
		float: none;
		margin: 0 0 50px 0;
	}
	.dropdown {
		width: 100%;
	}
	/*input.span {
width: 100%;
}*/
	#share {
		width: 100%;
	}
	.contact_btn {
		width: 100%;
	}
	#contact_bar_right {
		width: 100%;
		float: none;
	}
	.dropdown-content {
		width: 100%;
	}
	.word_content_box p {
		margin: 0;
		text-align: center;
	}
	.word_yellow_box {
		width: 100%;
	}
	.word_yellow_btn {
		width: 100%;
	}
	.region_box {
		text-align: center;
		margin: 20px 0;
	}
	.inside_content_img4,
	.inside_content_img5,
	.inside_content_img6,
	.inside_content_img7,
	.inside_content_img8,
	.inside_content_img9,
	.inside_content_img9-1,
	.inside_content_img10 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_title {
		text-align: center;
	}
	.inside_content_box_4 p {
		margin: 15px 0;
	}
	.inside_content_box_5 p {
		margin: 15px 0;
	}
	.word_content_title {
		text-align: center;
	}
	.region_box_bar1 {
		width: 100%;
	}
	.region_box_bar2 {
		width: 100%;
		margin: 0 0 20px 0;
	}
	.region_title {
		margin: 0;
	}
	.region_pic_phone {
		display: none;
	}
	.region_pic_world {
		display: none;
	}
	input[type="text"].span:focus {
		width: 100%;
	}
	.region_pic_star {
		display: none;
	}
	
	.pricing_detailed_btn_overview {
		width: 100%;
		height: 60px;
		margin: 5px 0 20px 0;
	}
	#carouselOuter {
		width: 80%;
	}
	.inside_content_titleh2 {
		text-align: center;
	}
	.tab_btn_green,
	.tab_btn_blue {
		width: 100%;
		margin: 10px 0;
	}
	.productblock .restrictedFrame {
		width: 100%;
	}
	/*-----------------------------------------------------------us cs 1180px------------------------------------------------------------ */
	.inside_content_all_title {
		font-size: 34px;
	}
}

@media screen and (max-width: 1070px) {
	.footer_logobox {
		width: 100%;
	}
	#footer_allbox {
		width: 80%;
	}
	#footer_country_box {
		width: 20%;
	}
	.landing_intro,
	.landing_form {
		float: none;
		margin: 0px auto 50px auto;
		width: 90%;
	}
	.landing_page_wrapper {
		padding: 50px 0px;
	}
	.landing_intro h1,
	.intro_text {
		text-align: center;
	}
	.hidethis{display: none !important;}
	.landing_page_man_banner h4:first-child{display: none !important;}
	h4.showthis { font-size: 40px; }
	.showthis {display: block !important;}
	.landing_page_wrapper { padding: 30px 0px;}
	.landing_page_wrapper, .landing_page_wrapper_top {
		width: 90%;
	}
	.landing_page_wrapper_top div > a { padding: 0px 12px; margin: 13px 0px; }
	.profeature > img { padding:30px 0px; }
}

@media screen and (max-width: 1050px) {
	.inside_content_boxrihgt {
		text-align: center;
	}
	.articleBox {
		width: 100%;
		display: block;
		padding: 25px 0 0px 0;
	}
	.blogArticle_description {
		font-size: 18px;
	}
	/*=============== Overview ================*/
	#side-nav {
		width: 100%;
		display: inline-block;
		float: none;
	}
	#side-nav ul {
		width: initial;
		float: none;
	}
	#side-nav li {
		width: 100%;
		display: inline-block;
		text-align: center;
	}
	#side-nav li a {
		font-size: 14px;
	}
	#side-nav ul li .parent ul {
		display: none;
	}
	#side-nav ul ul {
		display: none;
	}
	#side-nav ul ul li {
		display: block;
	}
	#side-nav ul li.parent ul {
		display: none;
	}
	#side-nav ul li.parentOn ul {
		display: block;
	}
	.inside_content_box p {
		margin: 15px 0;
	}
	.vertical_tab_navimg,
	.vertical_tab_navimg2,
	.vertical_tab_navimg3,
	.vertical_tab_navimg4,
	.vertical_tab_navimg5 {
		float: none;
		margin: 10px auto;
	}
	#vertical_tab_nav_title {
		width: 100%;
		margin: 0;
	}
	#vertical_tab_nav_title p {
		text-align: center;
		margin: 0 0 20px 0;
	}
	.inside_content_box {
		padding: 30px;
	}
	.inside_content_box_all2 {
		width: 100%;
	}
	.inside_content_box_all3 {
		width: 100%;
	}
	.inside_content_title {
		font-size: 24px;
		text-align: center;
	}
	.inside_content_repricingpic_1,
	.inside_content_repricingpic_2,
	.inside_content_repricingpic_4,
	.inside_content_rereviewpic_1,
	.inside_content_rereviewpic_2,
	.inside_content_rereviewpic_3,
	.inside_content_feedbackpic_1,
	.inside_content_feedbackpic_2,
	.inside_content_feedbackpic_3,
	.inside_content_feedbackpic_4,
	.inside_content_productresearch_1,
	.inside_content_productresearch_2,
	.inside_content_productresearch_3 {
		display: none;
	}
	.inside_content_box_4 {
		padding: 30px;
	}
	.inside_content_box_5 {
		padding: 30px;
	}
	.inside_content_all {
		width: 100%;
		min-height: inherit;
	}
	.inside_content_world {
		display: none;
	}
	.rwdinside_content_world {
		width: 100%;
		height: 200px;
		background: url(/wp-content/themes/vantage2/images/repricing_world.jpg) no-repeat;
		background-size: cover;
		float: left;
		margin: 40px 0;
		display: block;
	}
	.inside_content_worldicon {
		margin: 55px auto 10px auto;
		float: none;
	}
	.rwdinside_content_world p {
		text-align: center;
		color: #fff;
		width: 90%;
		margin: 0 auto;
	}
	.inside_pricing_all {
		margin: 0 auto 50px auto;
	}
	label {
		margin: 10px 0;
		width: 100%;
	}
	.pricing_box,
	.pricing_box_eu {
		width: 100%;
		margin: 10px auto;
	}
	.table_btn_overview {
		font-size: 18px;
		width: 100%;
		height: 85px;
		margin: 10px 0;
	}
	.pricing_detailed_btn_overview {
		width: 100%;
		height: 60px;
		margin: 5px 0 20px 0;
	}
	.table_btn_overview p {
		font-size: 12px;
	}
	.inside_content_btn {
		width: 100%;
		margin: 0 auto;
	}
	.inside_content_img1 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img2 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img3 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_featuretitle {
		text-align: center;
		padding: 70px 0 0 0;
	}
	.inside_content_box_featuretit1 {
		text-align: center;
		padding: 0;
	}
	/*=============== pricing ================*/
	.inside_content_img11 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img12 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img13 {
		margin: 0 auto;
		float: none;
	}
	.word_content_box p {
		text-align: center;
	}
	#carouselOuter {
		width: 85%;
	}
	.faq_box_all {
		float: none;
		margin: 0;
		padding: 0 70px 70px 70px;
	}
	.faq_box {
		float: none;
		margin: 0;
	}
	.faq_box_left {
		float: none;
		width: 100%;
		margin: 40px 0;
	}
	.faq_box_right {
		width: 100%;
		float: none;
	}
	.inside_content_box2 {
		float: none;
	}
	.inside_content_box_featuretit1 {
		text-align: center;
		padding: 0;
	}
	.inside_content_box_featuretit2 {
		text-align: center;
		padding: 0;
	}
	.inside_content_boxleft {
		width: 100%;
		float: none;
	}
	.inside_content_boxright {
		width: 50%;
		margin: 0 auto;
		padding: 40px 0;
		float: none;
	}
	.inside_content_boxleft p {
		text-align: center;
	}
	.inside_content_box_feature p {
		text-align: center;
	}
	.faq_box_pic {
		width: 116px;
		float: none;
		margin: 0 auto;
	}
	.faq_box_word {
		width: 100%;
		text-align: center;
		float: none;
		margin: 5px 0 20px 0;
	}
	.region_pic_star {
		display: none;
	}
	.tab_btn_green {
		width: 100%;
		margin: 10px 0;
	}
	/*---------------------------------------------us css 1050px---------------------------------------------------------------------- */
	.inside_content_all_title {
		text-align: center;
		font-size: 30px;
		padding: 28px;
		color: #434343;
	}
	/*=============== Customer brands ================*/
	.customerbrand_boxall {
		width: 100%;
		margin: 30px auto;
	}
	.account_select_word p {
		height: 358px;
	}
	/*=============== landing page ================*/
	.langing_page_head .major_title{width:75%;margin-top:20px;}
	.landing_page_body_wide3 .landing_focus{margin-left:-10px;margin-right:-10px;}
	.landing_page_body_wide3 .landing_focus li{padding:10px;}
	.landing_page_body_wide3 .landing_focus li h2{font-size:20px;}
	.landing_page_wrapper .feature_img { display: none; }
	.landing_page_wrapper .feature_box { width: 100%; display: inline-block; text-align: center; }
	.landing_page_man_banner > div > div { float:none; margin-left: 0px; width: 100%; text-align: center; }
	.landing_page_man_banner .landing_form { margin-left: 0px; }
	.landing_page_wrapper .pros { width: 46%;}
}

@media screen and (max-width: 960px) {
	.landing_page_wrapper .pricing_box_smaller { display: inline-block;  width: 49.6%; margin-bottom: 30px;}
	.landing_page_wrapper .pricing_box_wider { display: inline-block;  width:99.8%; }
	.profeature > img {display: none;}
	.profeature > div {float:none;  width:55%;   margin: 21px auto 50px auto;}
	/*freetrial css*/
	.round_box,
	.sround_repricing,
	.sround_feedback,
	.sround_review {
		display: none;
	}
	.product_intro .box>.features {
		width: 100%;
	}
	.trial_wrapper .icon_Partnerships {
		float: none;
	}
	.product_intro .claim {
		margin-left: 0px;
		text-align: center;
		padding-top: 0px;
	}
	.articleBox {
		width: 100%;
		display: block;
		padding: 25px 0 0px 0;
	}
	-------------------------------------------------------------us css-------------------------------------------------------------- .repricing-evenRow img {
		padding-left: 20px;
	}
	.repricing-oddRow img {
		margin-right: 0px;
	}
	.inside_content_all>p {
		padding: 0px 20px 30px 25px;
	}
	.account_select_word p {
		height: 30px;
	}
	/*=============== KV ================*/
	.kv {
		display: none;
	}
	.kv_btn {
		width: 100%;
	}
	.tab_btn_green {
		width: 100%;
		margin: 10px 0;
	}
	.rwdkv {
		width: 100%;
		background: url(/wp-content/themes/vantage2/images/KV.jpg) 50% 0 no-repeat;
		display: block;
		background-size: cover;
	}
	.kv_content {
		padding: 130px 0;
	}
	.kv_title1 {
		font-size: 30px;
		margin: 0;
	}
	.kv_title2 {
		font-size: 18px;
	}
	.kv_word {
		margin: 30px 0 0 0;
	}
	.rwdrepricing {
		width: 100%;
		background: url(/wp-content/themes/vantage2/images/repricing_KV.jpg) 50% 0 no-repeat;
		display: block;
		background-size: cover;
	}
	.rwdreview {
		width: 100%;
		background: url(/wp-content/themes/vantage2/images/review_KV.jpg) 50% 0 no-repeat;
		display: block;
		background-size: cover;
	}
	.rwdfeedback {
		width: 100%;
		background: url(/wp-content/themes/vantage2/images/feedback_KV.jpg) 50% 0 no-repeat;
		display: block;
		background-size: cover;
	}
	.rwdkv_2 {
		width: 100%;
		background: url(/wp-content/themes/vantage2/images/KV_2.jpg) 50% 0 no-repeat;
		display: block;
		background-size: cover;
	}
	.rwdkv_3 {
		width: 100%;
		background: url(/wp-content/themes/vantage2/images/about_kv.jpg) 50% 0 no-repeat;
		display: block;
		background-size: cover;
	}
	.inside_repricing_KV {
		display: none;
	}
	.inside_review_KV {
		display: none;
	}
	.inside_feedback_KV {
		display: none;
	}
	.inside_KV {
		display: none;
	}
	.inside_about_KV {
		display: none;
	}
	/*=============== index product ================*/
	.product_title {
		font-size: 30px;
	}
	.sexytabs {
		min-width: 0;
	}
	.slide-container {
		display: none;
	}
	.nav {
		display: none;
	}
	/*=============== RWD index product ================*/
	.product {
		height: inherit;
	}
	.rwdslide {
		width: 100%;
		display: block;
	}
	.rwdslide_box {
		width: 100%;
		margin: 40px 0;
	}
	.rwdslide_box h4 {
		font-size: 24px;
		color: #7d7d7d;
		text-align: center;
	}
	.rwdslide_box h5 {
		font-size: 18px;
		color: #7d7d7d;
		text-align: center;
		margin: 10px 0;
	}
	.rwdslide_box p {
		font-size: 14px;
		color: #7d7d7d;
		line-height: 24px;
	}
	.tab_pic {
		width: 91px;
		height: 75px;
		margin: 0 auto;
		background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat 0 -106px;
	}
	.tab_pic_2 {
		width: 107px;
		height: 84px;
		margin: 0 auto;
		background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -96px -104px;
	}
	.tab_pic_3 {
		width: 109px;
		height: 84px;
		margin: 0 auto;
		background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -208px -109px;
	}
	.tab_pic_4 {
		width: 109px;
		height: 84px;
		margin: 0 auto;
		background: url(/wp-content/themes/vantage2/images/icon.png) no-repeat -349px -106px;
	}
	/*=============== Big data ================*/
	.date {
		position: relative;
		margin: 0 auto;
		width: 100%;
		height: 450px;
		background: #0e64ad;
	}
	.date_title {
		font-size: 30px;
	}
	.date_count_box {
		margin: 30px auto;
	}
	.date_count_nob {
		width: 100%;
		float: left;
		margin: 0 11px;
	}
	.counter {
		font-size: 30px;
	}
	.counter_box {
		float: right;
	}
	.counter_word2 {
		float: left;
		margin: 0;
	}
	/*=============== sellers  ================*/
	.seller {
		height: inherit;
	}
	.seller_bar {
		width: 100%;
		height: inherit;
		float: none;
		margin: 30px auto;
	}
	.seller_bar_prevnext {
		display: none;
	}
	.seller_bar_pic {
		width: 90px;
		height: 90px;
	}
	.seller_bar_btn {
		width: 80%;
		margin: 0 auto;
	}
	.seller_bar_btn1 {
		float: none;
		width: 100%;
		margin: 0 auto 40px auto;
	}
	.seller_bar_btn2 {
		float: none;
		width: 100%;
		margin: 10px auto 40px auto;
	}
	.seller_bar p {
		margin: 10px auto;
	}
	.seller_name {
		margin: 5px auto;
	}
	/*=============== Partnerships ================*/
	.Partnerships {
		height: inherit;
	}
	.Partnerships_left {
		width: 90%;
		margin: 30px auto;
		float: none;
	}
	.Partnerships_pic {
		width: 240px;
		float: none;
		margin: 0 auto;
	}
	.Partnerships_right {
		width: 90%;
		margin: 30px auto;
		float: none;
	}
	#copy {
		height: inherit;
	}
	/*=============== Overview ================*/
	#side-nav {
		width: 100%;
		display: inline-block;
	}
	#side-nav ul {
		width: initial;
		float: none;
	}
	#side-nav li {
		width: 100%;
		display: inline-block;
		text-align: center;
	}
	#side-nav li a {
		font-size: 14px;
	}
	#side-nav ul li .parent ul {
		display: none;
	}
	#side-nav ul ul {
		display: none;
	}
	#side-nav ul ul li {
		display: block;
	}
	#side-nav ul li.parent ul {
		display: none;
	}
	#side-nav ul li.parentOn ul {
		display: block;
	}
	.inside_content_box p {
		margin: 15px 0;
	}
	.vertical_tab_navimg,
	.vertical_tab_navimg2,
	.vertical_tab_navimg3,
	.vertical_tab_navimg4,
	.vertical_tab_navimg5 {
		float: none;
		margin: 10px auto;
	}
	#vertical_tab_nav_title {
		width: 100%;
		margin: 0;
	}
	#vertical_tab_nav_title p {
		text-align: center;
		margin: 0 0 20px 0;
	}
	.inside_content_box {
		padding: 30px;
	}
	.inside_content_box_all2 {
		width: 100%;
	}
	.inside_content_box_all3 {
		width: 100%;
	}
	.inside_content_title {
		font-size: 24px;
		text-align: center;
	}
	.inside_content_repricingpic_1 {
		display: none;
	}
	.inside_content_repricingpic_2 {
		display: none;
	}
	.inside_content_rereviewpic_1 {
		display: none;
	}
	.inside_content_rereviewpic_2 {
		display: none;
	}
	.inside_content_rereviewpic_3 {
		display: none;
	}
	.inside_content_feedbackpic_1 {
		display: none;
	}
	.inside_content_feedbackpic_2 {
		display: none;
	}
	.inside_content_feedbackpic_3 {
		display: none;
	}
	.inside_content_box_4 {
		padding: 30px;
	}
	.inside_content_box_5 {
		padding: 30px;
	}
	.inside_content_all {
		max-width: 100%;
		min-height: inherit;
		padding: 0;
	}
	.inside_content_world {
		display: none;
	}
	.rwdinside_content_world {
		width: 100%;
		height: 200px;
		background: url(/wp-content/themes/vantage2/images/repricing_world.jpg) no-repeat;
		float: left;
		margin: 40px 0;
		display: block;
	}
	.repricing-oddRow,
	.repricing-evenRow {
		text-align: center;
	}
	.inside_content_worldicon {
		margin: 55px auto 10px auto;
		float: none;
	} 
	.rwdinside_content_world p {
		text-align: center;
		color: #fff;
		width: 90%;
		margin: 0 auto;
	}
	.inside_pricing_all {
		margin: 0 auto 50px auto;
	}
	label {
		margin: 10px 0;
		width: 100%;
	}
	.pricing_box,
	.pricing_box5 {
		width: 100%;
		margin: 10px auto;
	}
	.table_btn_overview {
		font-size: 18px;
		width: 100%;
		height: 85px;
		margin: 10px 0;
	}
	.pricing_detailed_btn_overview {
		width: 100%;
		height: 60px;
		margin: 5px 0 20px 0;
	}
	.table_btn_overview p {
		font-size: 12px;
	}
	.inside_content_btn {
		width: 100%;
		margin: 0 auto;
	}
	.inside_content_img1 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img2 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img3 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_featuretitle {
		text-align: center;
		padding: 70px 0 0 0;
	}
	.inside_content_box_featuretit1 {
		text-align: center;
		padding: 0;
	}
	.inside_content_box_featuretit2 {
		text-align: center;
		padding: 0;
	}
	.inside_content_boxleft {
		width: 100%;
		float: none;
	}
	.inside_content_boxright {
		width: 50%;
		margin: 0 auto;
		padding: 40px 0;
		float: none;
	}
	.inside_content_boxleft p {
		text-align: center;
	}
	/*=============== Pricing ================*/
	.word_content_box {
		padding: 40px 30px 0 30px;
	}
	.word_content_line {
		margin: 20px 0;
	}
	.pricingpage_table,
	.pricingpage_table0704 {
		padding: 0;
		width: 90%;
		margin: 0 auto;
	}
	tr>th:nth-child(n+5) {
		display: none;
	}
	tr>td:nth-child(n+5) {
		display: none;
	}
	.inside_content_img11 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img12 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img13 {
		margin: 0 auto;
		float: none;
	}
	/*=============== Q&A ================*/
	.faq_box_all {
		padding: 30px;
		margin: 0;
		float: none;
	}
	.faq_box {
		margin: 0;
		float: none;
	}
	.faq_box_left {
		width: 100%;
		float: none;
		margin: 35px 0;
	}
	.faq_box_right {
		width: 100%;
		float: none;
	}
	/*=============== getting start ================*/
	.inside_content_box_feature p {
		padding: 30px;
		text-align: center;
	}
	.inside_content_box_feature_pic {
		height: inherit;
		margin: 30px 0;
	}
	/*=============== Press ================*/
	.press_box_toptitle {
		text-align: center;
	}
	.press_box {
		padding: 30px;
	}
	.press_box_top {
		margin: 0;
	}
	.press_box_title {
		padding: 0;
		text-align: center;
		float: none;
	}
	.press_boxbar_all {
		padding: 0 0 40px 0;
	}
	.yeardropdown {
		float: none;
		margin: 10px auto;
		width: 100%;
		padding: 0 0 40px 0;
	}
	.yeardropdown-content {
		width: 100%;
	}
	.press_box_date {
		display: none;
	}
	.press_box p {
		padding: 20px 0 0 0;
	}
	.rwdpress_box_date {
		display: block;
	}
	.press_box_top_back {
		float: none;
	}
	.infographics_boxbar {
		width: 300px;
		height: 350px;
		margin: 10px 19px;
		float: left;
	}
	/*=============== Contact ================*/
	#contact_bar_left {
		width: 100%;
		float: none;
		margin: 0 0 50px 0;
	}
	.dropdown {
		width: 100%;
	}
	/*input.span {
width: 100%;
}*/
	#share {
		width: 100%;
	}
	.contact_btn {
		width: 100%;
	}
	#contact_bar_right {
		width: 100%;
		float: none;
	}
	.dropdown-content {
		width: 100%;
	}
	.word_content_box p {
		text-align: center;
		margin: 0;
	}
	.word_yellow_box {
		width: 100%;
	}
	.word_yellow_btn {
		width: 100%;
	}
	.region_box {
		text-align: center;
		margin: 20px 0;
	}
	.inside_content_img4 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img5 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img6 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img7 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img8 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img9,
	.inside_content_img9-1 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_img10 {
		margin: 0 auto;
		float: none;
	}
	.inside_content_box_4 p {
		margin: 15px 0;
	}
	.inside_content_box_5 p {
		margin: 15px 0;
	}
	.word_content_title {
		text-align: center;
	}
	.region_box_bar1 {
		width: 100%;
	}
	.region_box_bar2 {
		width: 100%;
		margin: 0 0 20px 0;
	}
	.region_title {
		margin: 0;
	}
	.region_pic_phone {
		display: none;
	}
	.region_pic_world {
		display: none;
	}
	/*=============== account ================*/
	.rwdaccount_stp {
		display: block;
	}
	.account_box {
		padding: 40px 30px;
	}
	.account_select_box {
		width: 100%;
	}
	.account_select_box table {
		width: 100%;
	}
	.account_btn {
		width: 100%;
	}
	.account_btn:hover {
		width: 100%;
	}
	.account_stp {
		display: none;
	}
	.account_select_word p {
		float: none;
		text-align: initial;
		margin: 10px;
		height: 358px;
	}
	.account_select_word2 div {
		/*margin: 10px;*/
		float: left;
		width: 33%;
	}
	#carouselOuter {
		display: none;
	}
	.seller_bar_all {
		display: block;
	}
	/*=============== Customer brands ================*/
	.customerbrand_box_big {
		padding: 13px 0;
	}
	/*=============== video play ================*/
	.video_bg_rwd {
		width: 100%;
		height: 300px;
		background: url(/wp-content/themes/vantage2/images/videobg.jpg) no-repeat 50%;
		float: left;
		margin: 20px 0;
		display: block;
	}
	.video_bg {
		display: none;
	}
	.date_count_nob,
	.date_count_nob2 {
		border: none;
		width: 100%;
	}
	.date_count_nob3,
	.date_count_nob4 {
		margin: 0 11px;
		width: 100%;
		float: left;
	}
	.restrictedFrame .box {
		text-align: center;
	}
	.pricing_box,
	.pricing_box_eu,
	.pricing_box_research {
		width: 49.9%;
		margin: 10px auto;
		height: 385px;
	}
	.pricing_box_eu {
		height: 358px;
	}
	.pricing_NO {
		line-height: 44px;
	}
	/*=============== landing page ================*/
	.langing_page_logo{top:-5px;left:-20px;transform:scale(0.6);}
	.landing_page_body_wide3 .landing_focus li h2{font-size:18px;}
	.landing_page_qrcode_hand_hide {display: block !important; float: right}
	.landing_page_qrcode_hand {display: none;}
	.landing_page_contactInfo {  float: none;   margin-right: 0;  padding: 15px 0 15px 0;  text-align: center;}
	.landing_page_wrapper .feature_box2 .feature > div, .landing_page_wrapper .feature_box2 .feature > img { display: block;    width: 49%;  margin: 0px auto;}
	.landing_page_wrapper .feature_box2 .feature { width: 100%;  text-align: center; }
	.landing_page_wrapper .pricing_box_wider > a {  width: 91%; }

@media screen and (max-width: 820px) {
	.product_intro,
	.select_container .bridge {
		display: none;
	}
	/*freetrial css*/
	.form_container {
		width: 96%;
	}
	.trial_process .circle {
		width: 65px;
		height: 65px;
		line-height: 60px;
		border: 4px solid #d2d2d2;
		margin: 0px auto 10px auto;
	}
	.trial_process .bar {
		width: 70%;
		height: 24px;
		top: 23px;
	}
	.dropall,
	.form_container input,
	form .btnBlue,
	.trial_process,
	.trial_wrapper .hidden {
		width: 100%;
	}
	.hidded_btn,
	.trial_wrapper .hidden {
		display: block;
	}
	.infographics_boxbar {
		width: 100%;
		margin: 10px 0;
	}
	.wechatQRcode {
		display: none;
	}
	/*-----------------------------------------------------------------us css------------------------------------------------------- */
	.repricing-oddRow,
	.repricing-evenRow {
		text-align: center;
	}
	.repricing-oddRow img,
	.repricing-evenRow img {
		width: auto;
		float: none !important;
		/*display: none;*/
	}
	.repricing-oddRow div,
	.repricing-evenRow div {
		width: 100%;
		padding: 20px;
		text-align: left;
	}
	/*=============== 404 page ================*/
	.box_404 p {
		font-size: 14px;
	}
	.box_404_img {
		width: 100%;
	}
	.features_word {
		display: none;
	}
	#carouselOuter {
		display: none;
	}
	.seller_bar_all {
		display: block;
	}
	.field-validation-error {
		white-space: nowrap;
	}
	.Partnerships_left,
	.Partnerships_picbox,
	.tab_word {
		width: 100%;
	}
	#footer_allbox {
		width: 100%;
	}
	#footer-nav_all,
	#footernavigation {
		min-height: 0;
	}
	/*=============== landing page ================*/
	.landing_page_body_wide3 .landing_focus li .target{ width:80px; height:90px;top:-25px;}
	.landing_page_body_wide3 .landing_focus li h2{padding-left:45px;}
	.landing_page_wrapper .pricing_box {width: 100%;}
	.profeature > div { width:70%; }
	.pricing_box, .pricing_box_eu, .pricing_box_research {height: 485px;	}
	
	.landing_page_wrapper .landing_page_feature.flexdiv{display:flex;flex-direction:column-reverse}
	.landing_page_wrapper .landing_page_feature .feature_text_left{ display: block; width:100%; padding-right:0px; }
	.landing_page_wrapper .landing_page_feature .feature_text_right{display: block; width:100%; padding-left:0px; }
	.landing_page_wrapper .landing_page_feature ul { padding-left: 23px; }
	.landing_page_wrapper .landing_page_feature .feature_img{ display:block; width:100%; }
	.landing_page_wrapper .landing_page_feature .hide{	display: block; }
	.landing_page_wrapper .landing_page_feature .show{	display: none; }
	.landing_page_wrapper .landing_page_feature h4 {text-align: center; margin-top:30px;}
	.landing_page_wrapper {border:0px !important;}
}

@media screen and ( max-width: 750px) {
	.landing_page_body_wide3 .landing_middle{font-size:20px;}
	.landing_page_body_wide3 .landing_form .form_title{width:auto;min-width:inherit;padding:15px 30px;}
	.landing_page_body_wide3 .landing_focus {max-width:600px; margin:0 auto;}
	.landing_page_body_wide3 .landing_focus li{ float:inherit;width:auto;}
	.landing_page_body_wide3 .landing_focus li h2{padding-left:50px;font-size:20px;}
	.landing_page_body_wide3 .landing_focus li .txt{padding:20px;}
	.landing_page_body_wide3 .landing_form ul li{padding:10px 0;}
	.landing_page_man_banner {height: 600px;}
	.landing_page_man_banner h5 { font-size: 22px; line-height: 29px; }
}

@media screen and ( max-width: 650px) {
	.iconcheck {
		display: none;
	}
	/*=============== landing page ================*/
	.langing_page_top_bar .btn{ font-size:14px;}
	.landing_page_body_wide3 .landing_middle{font-size:18px;}
	.landing_page_body_wide3 .landing_form .form_title{ font-size:22px; letter-spacing:-1px;margin-bottom:10px;}
	.landing_page_body_wide3 .landing_form ul li{ float:inherit;width:auto;}
	.landing_page_body_wide3 .landing_form ul li:first-child{padding-bottom:5px;}
	.landing_page_body_wide3 .landing_form ul li:last-child{padding-top:5px;}
	.landing_page_body_wide3 .landing_form ul li input{font-size:18px;height:50px;}
	.landing_page_body_wide3 .landing_bottom .wrap{padding:20px 8% 50px;font-size:16px;}
	.landing_page_body_wide3 .arrow{margin-top:-30px;padding:20px 20% 80px;}
	.landing_page_body_wide3 .arrow p, .landing_page_body_wide3 .arrow p strong{font-size:22px;}
	.landing_page_wrapper .pricing_box_smaller {  width: 100%;}
	.profeature > div { width:90%; }
	.feedback_feature > div {width: 100%;}
	.landing_page_wrapper_top ul li:nth-child(n+2){ display: none; }
	.landing_page_wrapper, .landing_page_wrapper_top { width: 100%; }
	.landing_page_wrapper_top ul li { padding-right: 0px; }
	.landing_page_wrapper .pc_block {height: 50px;}
	.landing_page_globlePC {background:#0e64ad;}
}

@media screen and (max-width: 500px) {
	/*=============== landing page ================*/
	.langing_page_top_bar{ background:#790000;position:static;top:inherit; text-align:right;margin-bottom:10px;}
	.langing_page_top_bar .btn{padding:15px 0;background:#790000;color:#fff;}
	.langing_page_head{ background-size:100% 100%;}
	.langing_page_head .major_title{margin-top:0;}
	.landing_page_body_wide3 .landing_focus{margin-bottom:10px;}
	.landing_page_body_wide3 .landing_focus li .target{width:50px;height:56px;top:-10px;left:-30px;}
	.landing_page_body_wide3 .landing_focus li h2{margin-left:30px;font-size:15px;padding:5px 5px 5px 30px;}
	.landing_page_body_wide3 .landing_focus li .txt{font-size:13px; line-height:1.2;padding:10px 0 0 50px;}
	.landing_page_body_wide3 .landing_form ul li{padding:10px 0;}
	.landing_page_body_wide3 .landing_form .form_title{ font-size:20px;}
	.landing_page_body_wide3 .landing_form .form_title span{ display:block;}
	.landing_page_body_wide3 .landing_form .btn_submit{width:80% !important; margin-left:-40%; font-size:20px;bottom:-20px;}
	.landing_page_body_wide3 .logo_cn{height:40px;}
	.landing_page_body_wide3 .logo_partnerships{height:60px;}
	.profeature > div { width:100%; }

}

@media screen and (max-width: 460px) {
	input.span,
	input.tel {
		width: 100%;
	}
	.account_endstp {
		width:2100%;
		background-size: 88%;
	}
	.account_endstp div {
		padding-top: 50px;
	}
	.landing_page_body_wide3 .landing_bottom .wrap{ font-size:14px;}
	.landing_page_body_wide3 .arrow p, .landing_page_body_wide3 .arrow p strong{font-size:18px;}
	.landing_page_body_wide3 .logo_cn{height:30px;margin-right:15px;}
	.landing_page_body_wide3 .logo_partnerships{height:50px;}
	.landing_page_rocket_banner h4 { font-size:42px; }
	.landing_page_rocket_banner h5 { font-size:20px; }
	.landing_page_testimonies iframe { height: 240px;}
	.landing_page_wrapper .table_comparison { display: none; }

	/* .landing_page_wrapper .red_buttom { margin: 30px auto -125px auto; }
	.landing_page_wrapper .country { margin-top: -17px;}
	.landing_page_wrapper .pc_block { height: 78px; width: 100%; }
	.landing_page_flag {    padding-bottom: -1px;  padding-top: 68px; }
	.landing_page_wrapper .red_buttom { width: 276px;}  */
}
}
@media screen and (max-width: 320px) {
	.landing_page_body_wide3 .landing_middle{font-size:16px;letter-spacing:-2px;}
	.landing_page_body_wide3 .landing_form .form_title{ font-size:18px;}
	.landing_page_body_wide3 .arrow p, .landing_page_body_wide3 .arrow p strong{font-size:16px;}
}

.rocket-wl{}
.rocket-wl h4{
	font-size: 65px !important;
	line-height: 74px;
	letter-spacing: 3.5px;
}
.rocket-wl h5{
	font-size: 28px !important;
	line-height: 38px;
	letter-spacing: 2px;
	font-weight: bolder;
}
.rocket-wl button{
	border-radius: 10px;
	font-size: 25px;
    padding: 26px 35px;
	margin-top: 40px;
	transition: all .3s linear;
	font-weight: bold;
	background: url(/wp-content/themes/courtyard/images/feedback-w.png) #005394 no-repeat 25px center;
}
.rocket-wl button:hover{
	background: url(/wp-content/themes/courtyard/images/feedback-w.png) #7092be no-repeat 25px center;
}
.landing_page_rocket_banner.rocket_banner-wl{
	height: 605px;
    padding-top: 30px;
}
.landing_page_rocket_banner > div.rocket-wl > div{
	margin-left: 270px;
}
.rocket-wl .lineheight-other{
	line-height: 75px;
}
.topbtn-free{
	transition: all .3s linear;
	background: url(/wp-content/themes/courtyard/images/feedback-w.png) #16a1e1 no-repeat 10px center;
	background-size: 35px 26px;
}
.topbtn-free:hover{
	background: url(/wp-content/themes/courtyard/images/feedback-w.png) #003762 no-repeat 10px center;
	background-size: 35px 26px;
}

.topbtn-free2{
	transition: all .3s linear;
	background: #16a1e1;
	background-size: 35px 26px;
	display: inline-block;
	border-radius:5px;
	line-height:31px;
	padding: 5px 25px;
	color: #fff;
	vertical-align:top;
	margin-top: 8px;
	cursor: pointer;
}

.topbtn-free2:hover{
	background: #003762;
}
.landing_page_wrapper_top.ldpage-top-wl{
	display: block;
}
.header.header-wl{
	display: none;
}
.ldpage-top-wl ul li {
	padding-top: 22px;
}
.ldpage-top-wl ul li a{
	color: #fff;
	display: inline-block;
	padding: 5px 12px;
}
.ldpage-top-wl ul li a:hover{
	color: #fff;
	background: #7092be;
	border-radius: 10px;
}
.ldpage-top-wl ul li:first-child,.ldpage-top-wl ul li:first-child a{
	padding: 0px;
	padding-right: 30px;
}
.ldpage-top-wl ul li:first-child a:hover{
	background: transparent;
}
.red-landing{
	display: inline-block;
    right: 10px;
    top: 10px;
    border-radius: 15px;
    background: #ca3939;
    color: #fff;
    padding: 1px 6px 3px;
    margin-left: 5px;
    font-size: .813rem;
    line-height: 1;
    font-style: normal;
}
@media screen and (max-width: 1270px){
	.landing_page_rocket_banner > div.rocket-wl > div {
    margin-left: 0px;
	}
	.landing_page_rocket_banner{
		height: auto;
	}
}
@media screen and (max-width: 1150px){
	.landing_page_wrapper_top.ldpage-top-wl{
		width: 100%;
	}
}
@media screen and (max-width: 960px){
	.landing_page_wrapper_top.ldpage-top-wl{
	display: none;
}
.header.header-wl{
	display: block;
}
	#toggle{float:right;display:block;width:35px;height:30px;margin:7px 0 0 0}
	#toggle span:after, #toggle span:before{content:"";position:absolute;left:0;top:-8px}
	#toggle span:after{top:9px}
	#toggle span{position:relative;display:block;margin-top:9px}
	#toggle span, #toggle span:after, #toggle span:before{width:100%;height:4px;background-color:#fff;transition:all 0.3s;backface-visibility:hidden;border-radius:1px}
	#toggle.on span{background-color:transparent}
	#toggle.on span:before{transform:rotate(45deg) translate(5px, 5px)}
	#toggle.on span:after{transform:rotate(-45deg) translate(7px, -8px)}
	#toggle.on + #menu{opacity:1;display:block}
	#menu{position:absolute;left:0;right:0;top:47px;background:#223a6c;color:#fff;margin:0;text-align:center;box-shadow:0 0 5px rgba(0,0,0,.8);opacity:0;display:none;transition:opacity .4s;z-index:999}
	#menu > ul{padding:0}
	#menu > ul > li{float:inherit;width:auto;border-top:1px solid rgba(255,255,255,.05)}
	#menu > ul > li > a, #menu > ul > li.last a{background:none;color:#fff;padding:20px 30px;text-align:left;margin:0}
	#menu > ul > li.mobile{display:block;text-align:center;border:none}
	#menu > ul > li.mobile a, #menu > ul > li.mobile:hover a{float:left;display:block;width:calc(100% / 2 - 10px);margin:10px 5px;padding:15px 30px;text-align:center;background:none}
	#menu > ul > li.mobile a.btn-default:hover{background-color:#097fe2}
	#menu > ul > li.mobile a.btn-green:hover{background-color:#1c974b}
	#menu > ul > li > a:hover{background:rgba(30,120,200,.8)}
	#menu > ul > li > ul{width:100%;min-width:inherit;position:relative;background:rgba(0,0,0,.2)}
	#menu > ul > li > ul > li > a{padding:15px 10px 15px 40px;text-align:left;color:rgba(255,255,255,.7)}
}
@media screen and (max-width: 690px){
	.rocket-wl h4 {
    font-size: 48px !important;
    line-height: 56px;
	}
	.rocket-wl h5 {
    font-size: 28px !important;
		line-height: 38px;
	}
	.rocket-wl .lineheight-other{
		line-height: 60px;
	}
}
@media screen and (max-width: 550px){
	.rocket-wl h4 {
    font-size: 36px !important;
    line-height: 45px;
	}
	.rocket-wl h5 {
    font-size: 21px !important;
	line-height: 28px;
    text-shadow: 1px 1px 2px #353535;
	}
	.rocket-wl h4,.rocket-wl h5{
		padding: 0px 1rem 25px;
	}
	.rocket-wl .lineheight-other{
		line-height: 48px;
	}
}
.landing_page_testimonies.landing-oneblock-wl{
	display: block;
	width: 90%;
	margin: 0px auto 30px;
	border-bottom: solid 1px #fff;
	padding-bottom: 15px;
}
/*==========================================Feedback-Ai-Wynne==========================================*/
.markplace-block{
	background: #263338 url(images/bg-markplace.jpg) no-repeat;
    background-position: 50% bottom;
    width: 100%;
    min-height: 550px;
    padding: 50px 0px;
}
.landing_page_rocket_banner.feedback_ai_banner-wl{
	background: url(images/banner-feedback-ai.jpg);
	min-height: 570px;
	background-position: 50% 70px;
}
.landing_page_rocket_banner.feedback_ai_banner-wl .landing_page_wrapper.rocket-wl{
	padding: 50px 0px 0px !important;
}
.landing_page_rocket_banner.feedback_ai_banner-wl > div.rocket-wl > div{
	/*margin-left: 355px;*/
	margin-left: 0px !important;
}
.markplace-block{
	width: 100%;
}
.markplace-block-set-width{
	width: 1000px;
	margin: 0px auto;
	text-align: center;
}
.markplace-block-set-width h4{
	font-size: 48px;
	font-weight: bold;
	margin-bottom: 10px;
}
.markplace-block-set-width h5{
	font-size: 24px;
	margin-bottom: 30px;
	line-height: 32px;
}
.markplace-block-set-width h4,.markplace-block-set-width h5{
	color: #fff !important;
}
.markplace-block-set-width a{
	padding: 1rem 2.2rem;
	font-size: 1.3rem;
    margin: 10px;
    color: #fff;
	border: 1px solid #fff;
	display: inline-block;
	border-radius: 10px;
	line-height: 1.5;
}
.markplace-block-set-width a:hover{
	background: #fff;
	color: #333;
}
@media screen and (min-width: 1270px){
	.landing_page_testimonies.landing-oneblock-wl .video-container{
		width: 50%;
		margin: 0px auto !important;
		margin-bottom: 20px !important;
	}
}
@media screen and (max-width: 1270px){
	.landing_page_rocket_banner.feedback_ai_banner-wl{
		background-position: 65% 70px;
	}
}
@media screen and (max-width: 1228px){
	.landing_page_wrapper .pros{
		width: 29.8%;
	}
}
@media screen and (max-width: 1000px){
	.markplace-block-set-width{
		width: 100%;
		padding: 0px 5%;
	}
}
@media screen and (max-width: 960px){
	.landing_page_rocket_banner.feedback_ai_banner-wl > div.rocket-wl > div{
		text-align: center !important;
		margin-left: 0px;
		width: 100%;
	}
	.landing_page_rocket_banner.feedback_ai_banner-wl{
		background-position: 85% 70px;
	}
}
@media screen and (max-width: 830px){
	.landing_page_wrapper .pros{
		width: 46%;
	}
}
@media screen and (max-width: 820px){
	.landing_page_rocket_banner.feedback_ai_banner-wl .feature_img{
		text-align: center !important;
	}
	.fd-ai-img{
		text-align: center;
	}
}
@media screen and (max-width: 650px){
	.main-content-block{
		padding: 0px 5%;
	}
}
@media screen and (max-width: 375px){
	.markplace-block{
		height: auto;
		padding-bottom: 50px;
	}
}
@media screen and (max-width: 1000px){
		.pc_block iframe{width: 80% !important;}
}
@media screen and (max-width: 650px){
		.landing_page_flag{display: none;}
		.landing_page_globlePC{height: 850px;}
}
@media screen and (max-width: 1400px){
	.pc_block iframe{width: 55% !important;}
}