/** Generated by FG **/
@font-face {
	font-family: 'Conv_helvetica-normal';
	src: url('fonts/helvetica-normal.eot');
	src: local('☺'), url('fonts/helvetica-normal.woff') format('woff'), url('fonts/helvetica-normal.ttf') format('truetype'), url('fonts/helvetica-normal.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
:focus{
	outline:none;
}
.wrap {
    overflow: hidden;
}


* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
body{
	font-family: 'Helvetica Neue';
        font-weight: 500;
	margin:0px;
	padding:0px;
	-webkit-font-smoothing: antialiased;
        
}
.ui-widget{
	font-family: 'Conv_helvetica-normal'!important;
}
p{
	font-family: 'Conv_helvetica-normal';
	line-height:20px;
}
*{
	box-sizing:border-box;
}
img{
	border:0px;
	max-width:100%;
}

ul,li{
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:none;
}
a:focus{
	text-decoration:none;
}
.pad_0{
	padding:0;
}
h1,h2,h3,h4,h5,h6{
	
}
li{
	list-style:none;
}
.left-align{
	text-align:left;
}
.container{
	width:1000px;
	margin:0px auto;
	position:relative;
}

/* #Clearing
================================================== */

/* Self Clearing Goodness */
.clearfix {	zoom: 1; }
.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

.header_top{
	    float: left;
    width: 100%;
    margin-bottom: 42px;
}
.header_right{
	float:right;
	width:33.33%;
	text-align:right;
}
.header_left{
	float:left;
	width:33.33%;
}
.header_mid{
	float:left;
	width:33.33%;
	text-align:center;
}
.home-icon{
	float:left;
	margin-top:17px;
	font-size:11px;
}
.home-icon a{
	margin-left:7px;
	color:#bfbfbf;
}
.login_btn{
	float:right;
}
.login_btn a{
	width:118px;
	text-align:center;
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	background-color:#bbd186;
	display:inline-block;
	padding:12px 0px;
	height:44px;
	float:left;
	margin-left:3px;
}
.login_btn a:hover{
	background-color:#9EB36D;
}
.login_btn a img{
	margin-right:7px;
}
.btn-login{
	border-bottom-left-radius:3px;
}
.btn-sign-up{
	border-bottom-right-radius:3px;
}
.logo{
	text-align:center;
	margin-top:70px;
}
.solution-link{
	min-width:152px;
	height:50px;
	float:right;
	font-size:18px;
	color:#90c31e;
	text-align:center;
	border:1px solid #dde6cb;
	border-radius:3px;
	margin-top:38px;
	line-height:50px;
	padding:0px 15px;
}
.solution-link span{
	font-weight:600;
}
.solution-link:hover{
	border-color:#90c31e;
}
.solution-link img{
	margin-right:10px;
	margin-bottom:-3px;
}
.menu{
	float: left;
    width: 100%;
	margin-bottom:18px;
}
.menu li{
	display:inline-block;
}
.menu li:first-child{
	margin-left:20px;
}
.menu li a {
font-size: 16px;
text-transform: uppercase;
padding: 15px 30px;
color: #000;
font-weight: normal;
}
.menu li.active a{
	color:#76a40e;
}
.menu li a:hover{
	color:#76a40e;
}
.hero_section{
	float:left;
	width:100%;
}
.hero_section .bx-wrapper .bx-viewport{
	-moz-box-shadow:none;
    -webkit-box-shadow: none;
    box-shadow:none;
    border:0px;
    left:0px;
    background: #fff;
    -webkit-transform: translatez(0);
    -moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
}
.hero_section .bx-wrapper img{
	width:100%;
}
.hero_section .bx-wrapper .bx-caption{
	background-color:transparent;
	background:none;
	text-align:center;
	font-size:24px;
	width:70%;
	left:50%;
	margin-left:-35%;
	bottom:20px;
	color:#fff;
	
}
.hero_section .bx-wrapper .bx-caption.left-align{
	text-align:left;
}
.hero_section .bx-wrapper .bx-caption.right-align{
	text-align:right;
}
.bx-caption  p{
	text-shadow:0px -1px 40px rgba(0,0,0,1);
	line-height:normal;
}
.hero_section .bx-wrapper .bx-caption h1{
	margin-bottom:130px;
	font-size:60px;
	text-shadow:0px -3px 60px rgba(0,0,0,1);
}
.order_now_section{
	text-align:center;
	float:left;
	width:100%;
}
.order_now_btn{
	background-image:url(../images/order-btn-bg.png);
	background-repeat:repeat-x;
	display:inline-block;
	width:400px;
	text-align:center;
	height:62px;
	line-height:62px;
	font-size:24px;
	font-weight:600;
	text-transform:uppercase;
	color:#fff;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	overflow:hidden;
}
.order_now_btn img{
	margin-right:10px;
}
.watch_video_btn {
background-color: #BBD186;
display: inline-block;
width: 250px;
height: 62px;
font-size: 16px;
font-weight: 600;
line-height: 67px;
text-transform: uppercase;
color: white;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
overflow: hidden;
}
.watch_video_popup{
	height:464px;
	background-color:#fff;
	overflow:hidden;
	padding:30px;
	border-radius:5px;
}
#cboxContent{
	border-radius:5px;
}
#cboxLoadedContent{
	margin-bottom:0px!important;
}
#cboxClose{
	background-image:url(images/close_btn.png);
	background-position:center;
	top:30px;
	right:30px;
	bottom:auto;
	width:80px;
}
#cboxClose:hover{
	background-position:center;
}
.watch_video_popup h3{
	font-size:12px;
	margin-top:0px;
	margin-bottom:20px;
	color:#76a40e;
}
.watch_video_btn img{
	margin-right:10px;
}
.order_now_info{
	padding:50px  0px;
}
.order_now_info h4{
	font-size: 20px;
    margin-bottom: 12px;
	margin-top:0px;
}
.order_now_info h3{
	margin:0px;
	font-size:19px;
}
.order_now_info h2{
	    margin-top: 6px;
    font-size: 23px;
    letter-spacing: 1px;
}
.order_now_info h5{
	font-size:19px;
	margin:0;
	font-weight:400;
}
.order_now_info p{
	font-size:14px;
	margin-top:30px;
}
.order_now_info h5 a{
	color:#000;
	font-weight:400;
	font-size:18px;
}
.order_now_info p a{
	color:#5c9efc;
	text-decoration:underline;
}
.steps_section{
	padding:50px 0px;
	background-color:#76a40e;
	overflow:hidden;
	width:100%;
	clear:both;
}
.stepes_inner{
	text-align:center;
}
.step_box{
	float:left;
	width:33.33%;
	padding:0px;
	position:relative;
}
.step_box:last-child:before,.step_box:last-child:after{
	background-image:none;
}

.step_box:before, .step_box:after {
    content: '';
    width:114px;
	height:10px;
    background-image:url(../images/dote-line.png);
    background-position: 50%;
    background-repeat: no-repeat;
    top:70%;
    right:-15%;
    z-index: 9;
    position: absolute;
}
.step_box h2{
	color:#fff;
	font-size:18px;
}
.stepes_inner h1{
	font-size: 50px;
	color:#fff;
	font-weight:700;
    margin-top: 11px;
	margin-bottom:15px;
}
.services_section{
	float:left;
	width:100%;
	clear:both;
	padding:60px 0px 8px 0px;
	
}
.services_innr{
	background-image:url(../images/servide_right-img2.png);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:top 0px right -90px;
	float:left;
	width:100%;
}
.service_left{
	float:left;
	width:60%;
}
.service_left h3{
	margin-left: 80px;
    font-size: 18px;
	margin-bottom:44px;
}
.service_box{
	float:left;
	width:100%;
	margin-bottom:25px;
}
.service_info{
	width:400px;
    font-size: 14px;
}
.service_info p{
	margin:0px;
}
.service_box h2{
	margin: 0px;
    display: inline-block;
    font-size: 20px;
    margin-bottom: 10px;
}

.service_info{
	float:left;
}
.service_right{
	float:right;
	position:relative;
	width:40%;
}
.service_box_left{
	float: left;
    text-align: center;
    padding-bottom:0px;
    margin-left: 80px;
    margin-right: 44px;
}
.service_right_img{
	position: absolute;
    top: 0;
    left: -70px;
    z-index: -1;
}
.bottom_order_now_btn{
	overflow:hidden;
	width:100%;
	text-align:center;
	padding-top:68px;
	clear:both;
	float:left;
}
.bottom_order_now_btn a{
	background-color:#bbd186;
	color:#fff;
	width:290px;
	height:50px;
	font-size:18px;
	display:inline-block;
	line-height:50px;
	border-radius:5px;
}
.fine_tune_section{
	float:left;
	width:100%;
    background-position-y: 20px;
    padding: 50PX 0px 8px 0PX;
    background-position-x: -20px;
}
.fine_tune_inner{
	background-image:url(../images/fertures_bg.png);
	background-repeat:no-repeat;
	background-size:cover;
	float:left;
	width:100%;
	background-position: top right -110px;
}
.fine_tune_info{
	width:70%;
	padding-left: 80px;
	font-size:14px;
}
.fine_tune_info h6{
	color: #d0d0d0;
    margin-top: 17px;
    margin-bottom: 0;
	font-size:14px;
}
.fine_tune_info h3{
	color: #76a40e;
    margin-top: 8px;
	font-size:18px;
}
.fine_tune_info h3 span{
	color:#fba733;
	text-transform:uppercase;
}
.fine_tune_info h5{
	font-size:16px;
	margin-bottom:60px;
	
}
.fine_tune_info  img{
	margin-right:10px;
	float:left;
}
.feature_box{
	float:left;
	width:150px;
	font-size:12px;
}
.feature_box h2{
	margin:0;
	font-size:16px;
	margin-top:50px;
}
.feature_box li{
	padding-left:7px;
	background-image:url(../images/lsit-style-img.png);
	background-position:left top 5px;
	background-repeat:no-repeat;
}
.supported_section{
	float:left;
	width:100%;
	padding:20px 0px;
}
.sup_devices_inner{
	text-align:center;
}
.sup_devices_inner h3{
	color: #76a40e;
    margin-top: 8px;
}
.supported_section .bottom_order_now_btn{
	padding-top:27px;
}
.tips_section{
	float:left;
	width:100%;
	padding:35px 0px;
}
.tips_inner{
	text-align:center;
}
.tips_inner h3{
	font-size:18px;
	color:#76a40d;
}
.tips_inner .tips_box p{
	font-size:14px;
}
.tips_boxes{
	margin-top:45px;
	float:left;
	width:100%;
}
.tips_box{
	float:left;
	width:206px;
	text-align:left;
	margin-right:57px;
	font-size:12px;
	margin-bottom:50px;
}
.tips_box:first-child{
	margin-left:13.5%;
}
.tips_box:nth-child(4n+3){
	margin-right:0px;
}
.tips_box h2,.tips_box a{
	font-size:18px;
	color:#000;
	font-weight:700;
	margin:15px 0px;
	display:block;
}
.tips_section .bottom_order_now_btn{
	padding-top:0px;
}
.testimonials_section{
	float:left;
	width:100%;
	padding:50px 0px 96px 0px;
	border-bottom:1px solid #e5e5e5;
}
.testimonials_inner{
	float:left;
	width:100%;
	text-align:center;
}
.testimonials_inner h2{
	font-size: 18px;
    color: #76a40d;
}

.testi_box{
	width:150px;
	float:left;
	text-align:left;
	margin-right:20px;
}
.testi_box:last-child{
	margin-right:0px;
}
.testi_box h3{
	font-size:14px;
}
.testi_img{
	text-align:center;
	max-width:109px;
	margin:0px auto;
}
.testi_boxes{
	float:left;
	width:100%;
	margin-top:40px;
}
.testi_boxes p{
	max-width:160px;
	font-size:14PX;	
}
.testimonials_section .bottom_order_now_btn{
	padding-top:55px;
}
.clients_section{
	padding:50px 0px;
	float:left;
	width:100%;
	text-align:center;
}
.client_inner h2{
	font-size:18px;
	color: #76a40d;
}
.client_logo_box{
	float:left;
	width:166px;
}
.footer{
   
	background-color:#b1b69f;
	padding:30px 0px;
	float:left;
	width:100%;
}

.footer_box h2{
	font-size:18px;
	color:#fff;
	padding-bottom:10px;
	border-bottom:1px solid #fff;
}
.footer_left {
	width:50%;
	float:left;
}
.footer_left ul:nth-child(2n+1){
	padding-right:47px;
}
.footer_left ul{
	position:relative;
	color:#fff;
	font-size:14px;
	margin-top:10px;	
	float:left;
	padding-right:90px;
	margin-right:20px;
	z-index:2;
}
.secont_footer_menu{
	border:none!important;
}
/* 1DS-102 Cloud integration servcie に関する表記をすべて削除する
.footer_left ul:last-child{
	padding-right:0px;
	border:none;
	padding-left:10px;
        margin-top:139px;
}
*/
.footer_left li a{
	color:#fff;
	padding:0px 0px 0px 0px;
	margin-bottom:20px;
	display:inline-block;
}
.line-1:before{
	position: absolute;
    content: "";
    background-image:url(../images/footer_line_bg.png);
    background-position:top right;
    background-repeat:no-repeat;
    width: 100px;
	height:100%;
    left: 44%;
    top:0px;
	z-index:-1;
}
/* 1DS-102 Cloud integration servcie に関する表記をすべて削除する
.line-2:before{
	    position: absolute;
    content: "";
     background-image:url(../images/footer_line_bg2.png);
    background-position:top right;
    background-repeat:no-repeat;
    width: 79px;
    height: 100%;
    left: 63%;
    top: 40%;
	background-size:100%;
}
*/
.footer_right{
	float:right;
	width:45%;
}
.footer_right ul{
	position:relative;
	color:#fff;
	font-size:15px;
	margin-top:10px;
	margin-bottom:15px;
	width:100%;
	float:left;
}
.stay_in_toch_box{
	width:46%;
	float:right;
}
.social-icon{
	float: left;
    width: 100%;
    margin-top: 12px;
    margin-bottom: 30px;
}
.stay_in_toch_box h3{
	font-size: 18px;
    color: #fff;
    padding-bottom: 10px;
	margin-bottom:20px;
    border-bottom: 1px solid #fff;
    clear: both;
}
.app_box{
	float: left;
    width: 100%;
    margin-top: 8px;
}
.social-icon a{
	display: inline-block;
    float: left;
    margin-right: 10px;
}
.footer_right  li a{
	color:#fff;
	padding:0px 0px 0px 0px;
	margin-bottom:20px;
	display:inline-block;
}
.compny_box{
	width:45%;
	float:left;
}
.stay_in_toch_box{
	color:#fff;
	font-size:14px;
}
.free-link{
	font-size:14px;
	text-transform:uppercase;
	color:#fff;
	border:1px solid #fff;
	background-color:transparent;
	display:inline-block;
	padding:9px;
	border-radius:3px;
	margin-left:10px;
}
.stay_in_toch_box a{
	display:inline-block;
	float:left;
}
.download_link{
	float:left;
	width:100%;
	margin-top:10px;
}
.download_link a{
	color:#fff;
	font-size:14px;
	vertical-align:middle;
	float:none;
	padding:5px 0px;
	line-height:30px;
}
.download_link a img{
	float:left;
	margin-right:10px;
}
.copyrights{
	float:left;
	width:100%;
	padding:50px 0px;
	background-color:#fff;
}
.copyright_text{
	float:right;
	font-size:14px;
}
.copyright_text p{
	margin:0px;
}
.sitemap-link{
	float:left;
	font-size:12px;
	line-height:20px;
	color:#bfbfbf;
	text-transform:uppercase;
}
.sitemap-link img{
	float:left;
	margin-right:5px;
}

/*-------------------------------------------
---------------About page---------------------
------------------------------------------------*/
.page-tops{
	clear:both;
	min-height:400px;
	position:relative;
	background-repeat:no-repeat;
	background-size:100%;

}

.page-tops.about{
	background-image:url(../images/about-page-tops.png);
	
}
.title{
	display:inline-block;
    margin-top: 166px;
    margin-left: 190px;
}
.title h1{
	font-size:36px;
	font-weight:700;
	color:#fff;
	margin:0px;
	text-transform:uppercase;
}
.about_section{
	padding:69px 0px;
}
.subtitle{
	text-align:center;
	font-size:12px;
}
.subtitle h1{
	font-size:36px;
	color:#76a40e;
	margin:40px 0px 40px 0px;
}
.subtitle img{
	margin:0px 15px;
}
.subtitle h2{
	font-size:30px;
	color:#76a40e;
}
.contents{
	float:left;
	width:100%;
}
.content_left{
	width:470px;
	float:left;
}
.content-box{
	border-top:5px solid #76a40e;
	font-size:12px;
	margin:60px 0px;
}
.content-box li a{
	font-size:14px;
	color:#5e9efc;
	line-height:30px;
	text-decoration:underline;
}
.content-box h2{
	display:inline-block;
	font-size:24px;
	color:#76a40e;
}
.content-box h3{
	font-size:18px;
	margin-bottom:0px;
}
.content-box p{
	margin-top:0px;
	margin-bottom:25px;
}
.content-box-img{
	margin-bottom:20px;
}
.facebook_box{
	border-top:5px solid #4764b8;
	font-size:12px;
	margin:60px 0px;
}
.facebook_box h2{
	display:inline-block;
	font-size:24px;
	color:#4561b5;
}
.content_right{
	float:right;
	width:470px;
}
.map_img a,.content-box a.email-link,a.email-link{
	font-size:12px;
	color:#5e9efc;
	text-decoration:underline;
}
/*-------------------------------------------
---------------Careers page---------------------
------------------------------------------------*/
.career-main{
	float:left;
	width:100%;
	padding-bottom:100px;
}
.career_inner{
	border-top:4px solid #76a40e;
	float:left;
	width:100%;
}
.career_left{
	float:left;
	width:206px;
}
.career_left .title{
	margin:0px;
	padding:80px 0px;
	text-align:center;
	display:block;
	border-bottom:4px solid #76a40e;
}
.career_inner .page-tops{
	margin-bottom:46px;
}
.career_left .title h1{
	color:#76a410;
	font-size:36px;
	text-transform:none;
	display:block;
}
.career_right{
	float:right;
	width:735px;
}
.career_info{
	width:100%;
	float:left;
	margin:30px 0px 0px 0px;
	line-height:18px;
}
.info_left{
	float:left;
	width:470px;
	font-size:12px;
}
.info_right{
	float:right;
	width:205px;
}
.career_info p{
	margin-top:0px;
	margin-bottom:25px;
}
.bannner{
	float:left;
	width:100%;
	clear:both;
	border:1px solid #bad186;
	border-radius:3px;
	position:relative;
	overflow:hidden;
	margin-bottom:50px;
	margin-top:50px;
}
.banner-right{
	float:right;
}
.banner-left{
	float:left;
	width:470px;
	padding:25px 0px 0px 30px;
	font-size:12px;
}
.bannner.library .banner-left{
	float: left;
    width: 500px;
    padding: 45px 0px 0px 50px;
    font-size: 12px;
}
.banner-left p{
	margin:0px;
	line-height:20px;
}
.contect-link{
	font-size:14px;
	color:#5e9efc;
	font-weight:700;
	padding:15px 0px;
	display:inline-block;
}
.contect-link img{
	float:left;
	margin-right:10px;
}
.banner-img{
	display:block;
}
.bannner h1{
	font-size:22px;
	font-weight:700;
	margin:0px 0px 5px 0px;
	color:#76a40e;
}
/*-------------------------------------------
---------------FAQ page---------------------
------------------------------------------------*/
.faq_section{
	padding:69px 0px;
}
.page-tops.faq{
	background-image:url(../images/faq-img.jpg);
}
.faq_section .content-box h2{
	font-size:18px;
	margin:30px 0px;
}
.faq_ans_title{
	background-color:#bad186;
	padding:80px 0px;
}
.faq_ans_title .subtitle h1{
	color:#fff;
	font-size:36px;
	text-transform:uppercase;
}
.faq_left{
	width:206px;
	float:left;
}
.faq_right{
	float:right;
	width:735px;
	font-size:14px;
}
.faq_right p{
	margin-top:0px;
}
.faq_ans_box{
	overflow:hidden;
	margin:60px 0px;
}
.faq_left h3{
	font-size:18px;
	color:#76a40e;
	text-transform:uppercase;
	margin:0px;
}
.faq_left h1{
	font-size:30px;
	margin:0px;
}
.faq_right h4{
	font-size:18px;
	color:#76a40e;
	margin-top:0px;
	margin-bottom:20px;
	font-style:italic;
}
.faq_ans{
	margin-bottom:50px;
}
/*-------------------------------------------
---------------Fine Tune page---------------------
------------------------------------------------*/
.page-tops.fine-tune{
	background-image:url(../images/fine-tune-page-tops.png);
}
.fine_tune_detail{
	text-align:center;
	font-size:12px;
}
.fine_tune_detail h6{
	font-size:14px;
	color:#bdbdbd;
	margin:0px;
}
.fine_tune_detail h1{
	font-size:36px;
	color:#76a40e;
}
.fine_tune_detail h1 span{
	color:#fba734;
	text-transform:uppercase;
}
.tune_section{
	padding:80px 0px 0px 0px;
}
.fine_tune_detail p{
	margin-bottom:20px;
	margin-top:0px;
}
.tune_inner{
	float:left;
	width:100%;
	border-top: 4px solid #76a40e;
}
.tune_box{
	border-top: 4px solid #76a40e;
	float:left;
	width:100%;
	padding-bottom:80px;
	clear:both;
}
.tune_box .right_side p{
	margin-top:20px;
}
.left-sidebar{
	width:206px;
	float:left;
}
.sidebar_title h1{
	font-size:36px;
	color:#76a40e;
	text-align:left;
	margin-top:0px;
	margin-bottom:20px;
	padding:50px;
	border-bottom:4px solid #76a40e;
}
.sidebar_title h6{
	margin:8px 0px;
	font-size:14px;
	text-transform:uppercase;
	color:#76a40e;
}
.sidebar_title h5{
	font-size:18px;
	color:#76a40e;
	margin-top:0px;
}
.right_side {
	float:right;
	width:735px;
}
.right_side h2{
	font-size:18px;
	color:#76a40e;
	margin-top:25px;
}
.privacy_green{
    color: #76a40e;
}
.privacy_langage{
    width: 735px;
    line-height: 20px;
    text-justify: inter-ideograph;
}


.right_side .feature_box{
	float:right;
	width:206px;
}
.right_side .feature_box h3{
	font-size:18px;
	color:#bdbdbd;
	margin-top:25px;
}
.img_box{
	float:left;
}
.left_box{
	width:338px;
	float:left;
	font-size:12px;
}
.right_box{
	float:right;
	width:338px;
}
.right_side .left_box h2{
	color:#000;
}
.right_box .feature_box{
	float:left;
}
.supported_info{
	padding:80px 0px;
	background-color:#bad186;
	text-align:center;
	font-size:14px;
	color:#fff;
}
.supported_section h1{
	font-size:36px;
	color:#fff;
}
.supported_devices_img{
	text-align:center;
	padding:50px 0px;
}
/*-------------------------------------------
---------------How to Send page---------------------
------------------------------------------------*/
.top_banner{
	padding:0px 0px;
	float:left;
	width:100%;
	background-color:#bad186;
}
.top_banner_inner{
		height:400px;
		display:table;
		width:100%;
}
.top_banner_middle{
	display:table-cell;
	vertical-align:middle;
}
.tips_title{
	float:right;
}
.tips_title h6{
	margin-bottom:0px;
	font-size:18px;
	color:#fff;	
	margin-top:20px;
}
.tips_title h1{
	margin-bottom:5px;
	margin-top:0px;
	font-size:36px;
	color:#fff;
}
.top_banner_left{
	width:470px;
	float:left;
}
.top_banner_right{
	float:right;
	width:470px;
	text-align:center;
}
.tips_title  p{
	margin:0px;
	font-size:14px;
	color:#fff;
}
.packages_section{
	padding:50px 0px;
	float:left;
	width:100%;
}
.package_info{
	text-align:center;
	font-size:14px;
}
.package_info h1{
	font-size:30px;
	color:#76a40e;
}
.package_info img{
    margin-bottom:-20px;
}
.package_info p{
    font-family: 'Conv_helvetica-normal';
    line-height: 20px;
    padding-top: 10px;

}
.contect_box{
	width:590px;
	overflow:hidden;
	margin:20px auto;
	border:3px solid #bad186;
}
.contact_img,.contact_img img{
	float:left;
}
.contact_box_right{
	float:left;
	width:410px;
	padding:30px;
	text-align:center;
}
.contact_box_right h3{
	margin:0px;
	font-size:18px;
	font-weight:700;
}
.send_menu{
	margin-top:80px;
	padding-bottom:20px;
	border-bottom:1px solid #76a40e;
	float:left;
	width:100%;
}
.right-links a{
	display:inline-block;
	font-size:12px;
	color:#fff;
	background-color:#5e9efc;
	padding:3px 15px;
	border-radius:3px;
	min-width:200px;
	text-align:center;
	margin-right:62px;
}
.right-links a:last-child{
	margin-right:0px;
}
.send_menu_left{
	text-align:center;
}
.send_menu_left h3{
	margin:0px;
	font-size:14px;
	color:#76a40e;
}
.packages_box{
	border-top: 4px solid #76a40e;
    float: left;
    width: 100%;
    padding-bottom: 80px;
	padding:30px 0px;
    clear: both;
}
.packages_box .sidebar_title{
	text-align:center;
}
.packages_box .sidebar_title h1{
	padding:50px 0px;;
	text-align:center;
	font-size:24px;
}
.packages_box .right_side{
	font-size:12px;
}
.add_boxes{
	width:100%;
	float:left;
	clear:both;
}
.ad_box{
	margin:20px 0px;
}
.detail_explanation_box{
	clear:both;
	width:100%;
	padding:30px;
	background-color:#f8f8f8;
	margin-bottom:30px;
}
.detail_explanation_box h6{
	font-size:12px;
	color:#76a40e;
	text-transform:uppercase;
	margin:0px;
}
.detail_explanation_box p{
	margin-bottom:0px;
}
.preparation_box{
	margin-bottom:40px;
	margin-top:20px;
	float:left;
	clear:both;
	width:100%;
}
.packages_box .right_side h2{
	margin-top:0px;
}
.right_side p{
	margin-top:0px;
	margin-bottom:20px;
	line-height:20px;
}
.tracking_number_box{
	border-radius:5px;
	background-color:#f2f2f2;
	float:left;
	width:100%;
	height:60px;
	margin:20px 0px;
}
.tracking_number_box h6{
	font-size:14px;
	color:#7e7e7e;
	margin:0px;
	display:inline-block;
	line-height:24px;
	padding:18px 0px;
}
.tracking_number_box input[type="text"]{
	border:1px solid #e3eaf0;
	border-top-color:#acadb3;
	width:266px;
	height:24px;
	border-radius:3px;
	margin:18px 0px;
}
.tracking_number_box input[type="submit"]{
	border:none;
	background-color:#76a40e;
	border-radius:3px;
	padding:10px;
	font-size:18px;
	cursor:pointer;
	outline:none;
	color:#fff;
	width:205px;
	height:60px;
	float:right;
}
.tracking_title{
	float:left;
	width:205px;
	text-align:center;
	vertical-align:middle;
}
.inquiry_box{
	float:left;
	width:100%;
	margin-top:80px;
}
.box_col_3{
	width:205px;
	float:left;
	margin-right:60px;
}
.box_col_3:nth-child(3n+3){
	margin-right:0px;
}
.inquiry_box .right-links a{
	text-transform:uppercase;
	margin-top:10px;
}
/*-------------------------------------------
---------------Join Send page---------------------
------------------------------------------------*/
.join-main{
	float: left;
    width: 100%;
    padding-bottom: 100px;
}
.join_inner{
	border-top: 4px solid #76a40e;
    float: left;
    width: 100%;
}
.join_inner .sidebar_title h1{
	padding:80px 0px;
	text-align:center;
}
.right_side{
	font-size:14px;
}
.forgot_pass_box{
	float:left;
	width:100%;
}
.signup_from{
	background-color:#f2f2f2;
	border-radius:3px;
	clear:both;
	float:left;
	width:100%;
	padding:0px;
	overflow:hidden;
}
.form_group{
	float:left;
	width:100%;
	border-bottom:1px solid #fff;
}
.left_form_box{
	width:235px;
	background-color:#ecefe7;
	text-align:right;
	padding-top:30px;
	padding-right:30px;
	padding-bottom:10px;
	float:left;
	min-height:80px;
}
.left_form_box h3{
	margin:0px;
	color:#7e7e7e;
	font-size:14px;
}
.left_form_box span{
	color:#fe9451;
	font-size:10px;
	font-weight:600;
}
.right_form_box{
	float:right;
	width:470px;
	padding:25px 0px 0px 0px;
}
.right_form_box span{
	display:block;
	margin-top:5px;
	font-size:12px;
}
.right_form_box input,.right_form_box select ,input{
    border: 1px solid #e3eaf0;
    border-top-color: #acadb3;
    width: 266px;
    height: 24px;
    border-radius: 3px;
}
.right_form_box input[type=checkbox]{
	width:auto;
	margin:0px;
	height:auto;
	float:left;
	margin-right:10px;
}
.form_info_box{
	width:100%;
	background-color:#fff;
	float:left;
	padding:30px;
	text-align:center;
}
.form_info_box p{
	margin:0px;
}
.sign_up_img{
	width:18px;
}
.sign_up_btn {
	
	float:left;
	width:100%;
}
.sign_up_btn input[type=submit]{
	background-image:url(../images/sign_up_big_btn.png);
	text-indent:-999px;
	background-position:center;
	background-repeat:no-repeat;
	border:none;
	font-size:27px;
	color:#fff;
	font-weight:700;
	cursor:pointer;
	background-color:#5e9efc;
	border-radius:3px;
	text-align:center;
	padding:30px;
	height:auto;
	width:100%;
}
.login_form{
	float:left;
	width:100%;
	margin-top:50px;
	margin-bottom:20px;
	background-color:#f2f2f2;
	border-radius:5px;
	overflow:hidden;
}
.login_form_left{
	float:left;
	width:470px;
	padding:15px 0px;
}
.login_left{
	width:200px;
	text-align:center;
	float:left;
}
.login_left h3{
	font-size:14px;
	color:#7e7e7e;
	margin:5px 0px;
}
.login_mid{
	width:266px;
	float:left;
}
.login_form .form_group{
	border-bottom:none;
	margin-bottom:15px;
}
.login_form .form_group:last-child{
	margin-bottom:0px;
}
.login_form_btn{
	width:206px;
	float:right;
}
.login_form_right{
	width:206px;
	float:right;
	padding:15px 0px
}
.login_form_btn input[type="submit"]{
	background-image:url(../images/login_main.png);
	background-position:center;
	text-indent:-999px;
	background-repeat:no-repeat;
	width:100%;
	background-color:#76a40e;
	text-align:center;
	font-size:24px;
	color:#fff;
	font-weight:700;
	height:103px;
	cursor:pointer;
	
}
.login_form_right .sign_up_btn input[type=submit]{
	padding:20px;
	font-size:20px;
	background-image:url(../images/sign_up_btn_img.png);
	text-indent:-999px;
}
.forgot_form{
	background-color:#f2f2f2;
	float:left;
	width:100%;
	padding:15px;
	border-radius:5px;
	margin-top:10px;
}
.sign_up_info{
	margin-top:80px;
}
.forgot_form .login_left{
	width:170px;
}
.forgot_form .login_left h3{
	padding:20px 0px;
}
.forgot_form .form_group{
	padding-bottom:10px;
	border-bottom: 1px solid  #bdbdbd;
	margin-bottom:15px;
}
.forgot_form .form_group:last-child{
	border:none;
	margin-bottom:0px;
	padding-bottom:0px;
}
.capcha_box{
	padding:10px 0px;
	margin-bottom:15px;
}
.capcha_box span{
	margin-top:5px;
	margin-left:15px;
	display:inline-block;
	font-size:12px;
}
.capcha_box img{
	float:left;
}
.reset_btn{
	float:left;
	width:100%;
}
.reset_btn input[type="submit"]{
	background-image:url(../images/reset_pass_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	text-indent:-999px;
	background-color:#5e9efc;
	border:none;
	padding:20px 15px;
	display:block;
	cursor:pointer;
	border-radius:3px;
}
bannner.solution{
	
}
.bannner.solution .banner-left{
    float: left;
    width: 510px;
    padding: 47px 0px 0px 49px;
    font-size: 12px
}
.bannner.solution h1 {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 9px;
}
/*-------------------------------------------
--------------library page---------------------
------------------------------------------------*/
.library_boxes{
	float:left;
	width:100%;
	margin-top:100px;
	margin-bottom:100px;
}
.library_box{
	width:205px;
	float:left;
	border-top:4px solid #76a40e;
}
.library_box{
	margin-right:60px;
	font-size:12px;
}
.library_box:last-child{
	margin-right:0px;
}
.library_box h2{
	font-size:24px;
	font-weight:700;
	color:#76a40e;
}
.subtitle_logo{
	margin:0px 10px;
}
.info{
	text-align:center;
	float:left;
	width:100%;
	font-size:14px;
}
.library.bannner h1{
	font-size:30px;
	line-height:32px;
	margin-bottom:30px;
}
/*-------------------------------------------
--------------pricing page---------------------
------------------------------------------------*/
.page-tops.pricing{
	background-image:url(../images/pricing-img.jpg);
}
.pricing_top{
	float:left;
	width:100%;
	position:relative;
	height:400px;
}
.pricing_caption_box{
	position:absolute;
	right:0px;
	bottom:35px;
	background-color:#ffffff;
	padding:20px 50px;
	background-image:url(../images/pricing_caption_box_bg_img.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	width:470px;
	height:90px;
	border-radius:5px;
}
.pricing_caption_box p{
	margin:0px;
	font-size:12px;
}
.pricing_caption_box a{
	margin:0px;
	font-size:24px;
	color:#76a40f;
	font-weight:700;
}
.main_section{
	padding:50px 0px;
	float:left;
	width:100%;
}
.tab_menu{
	border-bottom:1px solid #76a40e;
	margin-bottom:100px;
}
.main_tab .ui-widget-content{
	border:none;
	background:none;
	padding:0px;
}
.ui-widget-header{
	border:none;
	background:none;
	padding:0px;
}
#pricing_tab.ui-tabs .ui-tabs-nav{
	margin-left:100px;
}
#pricing_tab.ui-tabs .ui-tabs-nav .ui-tabs-anchor{
	color:#fff;
	float:none;
	display:block;
	height:80px;
	line-height:80px;
	padding:0px 80px;
}
#pricing_tab .ui-state-default,#pricing_tab .ui-widget-content .ui-state-default,#pricing_tab .ui-widget-header .ui-state-default{
	border:none;
	background:none;
	background-color:#76a40e;
	font-size:24px;
	color:#fff;
}
#pricing_tab.ui-tabs .ui-tabs-nav li{
	border-top:1px solid #76a40e;
	border-left:1px solid #76a40e;
	border-right:1px solid #76a40e;
}
#pricing_tab .ui-state-active,#pricing_tab .ui-widget-content .ui-state-active,#pricing_tab .ui-widget-header .ui-state-active{
	background-color:#fff;
	background:none;
	border:none;		
}
#pricing_tab.ui-tabs .ui-tabs-nav li.ui-tabs-active{
	background-color:#fff;
}
#pricing_tab .ui-state-active .ui-tabs-anchor,#pricing_tab .ui-widget-content .ui-state-active .ui-tabs-anchor,#pricing_tab .ui-widget-header .ui-state-active .ui-tabs-anchor{
	color:#76a40e;
}
.book_tab{
	width:530px;
	text-align:center;
}
.pricing_box{
	border-top:4px solid #76a40e;
	float:left;
	width:100%;
	margin-bottom:50px;
}
.l {
    border-top:4px solid #bad186;
}
.pricing_box.light{
	border-color:#BEB44F;
}
.pricing_box.light .pricing_left_box{
	    background-color: #BEB44F;
}
.pricing_box.light .pricing_right_box{
	border-color:#BEB44F;
}
.pricing_box .right_side{	
	font-size:12px;
	line-height:20px;
	color:#000;
}
.pricing_left_box{
	background-color:#bad186;
	text-align:center;
	height:200px;
	display:table;
	width:100%;
}
.g{
	background-color:#76a40e;
}

.pricing_left_box h2{
	font-size:24px;
	color:#fff;
	font-weight:700;
	margin-bottom:0px;
	line-height:24px;
}
.pricing_left_box h4{
	font-size:18px;
	color:#fff;
	font-weight:normal;
	line-height:18px;
}
.pricing_left_box p{
	margin:0px;
	color:#fff;
	font-size:12px;
}
.pricing_left_box  figcaption{
	display:table-cell;
	vertical-align:middle;
}
.pricing_left_box  figcaption img{
	margin-top:0px;
}
.tab_content .simple_download_btn{
	display:block;
	width:100%;
    font-size:18px;
    color:#fff;
    background-color:#5e9efc;
    padding:15px 15px;
    border-radius: 3px;
    text-align: center;
}
.simple_download_box{
	text-align:center;
	min-height:200px;
	padding-top:30px;
}
.basic_pric_box h3{
	font-size:18px;
	color:#76a40e;
	margin-top:30px;
}
.basic_price_box h3{
	font-size:18px;
	color:#BEB44F;
	margin-top:30px;
}

.basic_pric_box{
	min-height:200px;
}
.basic_pric_box p{
	font-size:12px;
	color:#000;
}
.price_box{
	text-align:center;
}
.price_box h1{
	font-size:80px;
	font-weight:700;
	margin:0px;
	line-height:80px;
	color:#000;
}
.price_box span{
	font-size:24px;
	color:#bdbdbd;
	font-weight:700;
}
.pricing_right_box figcaption{
	display:table-cell;
	vertical-align:middle;
}
.pricing_right_box figcaption a{
	display:block;
	margin-bottom:15px;
}
.pricing_right_box{
	border-bottom:4px solid #bad186;
    text-align: center;
    height: 200px;
    display: table;
	width:205px;
	float:right;
	margin-right:0px;
}
.count_box  h4{
	font-size:16px;
	color:#bdbdbd;
}
.count_box{
	margin-bottom:25px;
}
.count_box  h6{
	font-size:14px;
	font-weight:700;
	color:#000;
	margin:0px 0px 5px 0px;
}
.box_col_9{
	width:470px;
	float:left;
}
.option_box{
	float:left;
	width:100%;
	font-size:12px;
	line-height:24px;
}
.option_title.light{
	background-color:#bad186;
	margin-bottom:50px;
}
.option_title.light{
	background-color:#BEB44F;
	margin-bottom:50px;
}
.option_title{
	background-color:#76a40e;
	padding:0px 20px;
	margin-bottom:20px;
	height:37px;
	line-height:40px;
	vertical-align:middle;
}
.option_title h3{
	font-size:18px;
	color:#fff;
	margin:0px;
}
.option_box span{
	font-size:14px;
	color:#000;
	font-weight:700;
}
.option_bannner{
	background-image:url(../images/option_banner_bg.png);
	background-repeat:no-repeat;
	background-size:cover;
	padding:50px 0px;
	min-height:323px;
	margin:50px 0px;
}
.option_banner_caption{
	width:600px;
	padding-left:60px;
	padding-top:28px;
	font-size:14px;
	color:#fff;
}
.option_banner_caption p{
	margin-bottom:0px;
}
.option_banner_caption h1{
	font-size:36px;
    margin-top: 4px;
    margin-bottom: 10px;
}
.option_banner_caption h4{
	font-size:24px;
	margin:0px;
}
.membership_box{
	width:470px;
	border-top:4px solid#cabf61;
	border-bottom:4px solid #cabf61;
	min-height:206px;
	margin-bottom:20px;
}
.membership_boxes h2{
	font-size:30px;
}
.membership_left{
	width:206px;
	background-color:#cabf61;
	height:200px;
	float:left;
	display:table;
	text-align:center;
}
.membership_left figcaption{
	display:table-cell;
	vertical-align:middle;
}
.membership_left h2{
	font-size:24px;
	color:#fff;
	line-height:24px;
	margin-bottom:0px;
}
.membership_right{
	width:206px;
	height:199px;
	float:right;
	display:table;
}
.membership_right figcaption{
	display:table-cell;
	vertical-align:middle;
}
.membership_right figcaption h1{
    font-size: 80px;
    font-weight: 700;
    margin: 0px;
    line-height: 80px;
    color: #000;
}
.membership_right span{
	    font-size: 24px;
    color: #bdbdbd;
    font-weight: 700;
	padding-left:20px;
}
.membership_right figcaption h1 span{
	font-size:24px;
	font-weight:700;
	display:inline-block;
	color:#000;
	padding:0px;
}
.membership_boxes .content_left>h1{
	color:#cabf61;
	font-size:30px;
}
.membership_boxes .content_right>h1{
	color:#cac59f;
	font-size:30px;
}
.membership_boxes .content_right h5{
	font-size:16px;
	color:#cac59f;
}
.membership_boxes h4{
	font-size:18px;
}
.membership_boxes .content_left h4{
	font-size:18px;
	color:#cabf61;
}
.membership_boxes{
	font-size:12px;
	line-height:24px;
	margin:50px 0px;
	width:100%;
	float:left;
}
.membership_box.light{
	border-color:#cac59f;
}
.membership_box.light .membership_left{
	background-color:#cac59f;
}
/*-------------------------------------------
---------------membership page---------------------
------------------------------------------------*/
.page-tops.membership{
	background-image:url(../images/membership_paage_top_img.png);
}
.membership_right figcaption h3{
	font-size:23px;
	margin:0px;
	padding-left:20px;
	font-weight:700;
}
.membership_boxes .content_left .info{
	font-size:14px;
}
.membership_boxes .content_left .info{
	font-size:14px;
}

.plans_head{
	width:100%;
	float:left;
	float:left;
	border-right:1px solid #dedede;
}
.plan_name{
	width:384px;
	height:100px;
	float:left;
	border-right:1px solid #dedede;
	display:table;
	padding:20px 30px 20px 30px;
}
.plan_name h5{
	font-size:18px;
	color:#000;
	font-weight:700;
	display:table-cell;
	vertical-align:bottom;
}

.plans_head .plan_name{
	height:145px;
}
.plans_head .palan_price{
	height:145px;
}
.palan_price{
	width:205px;
	height:100px;
	float:left;
	text-align:center;
	border-right:1px solid #dedede;
}
.palan_price h3{
	font-size:18px;
	color:#000;
	margin:0px;
}
.palan_price h2{
	font-size:20px;
	color:#76a40e;
	margin:10px 0px;
}
.membership_logo{
	height:145px;
	width:205px;
	float:left;
	display:table;
	background-color:#cac59f;
	text-align:center;
	padding:0px 40px;
	border-right:1px solid #dedede;
		border-bottom:1px solid #dedede;

}
.membership_logo2{
	width:204px;
	height:145px;
	float:left;
	display:table;
	background-color:#cabf61;
	text-align:center;
	padding:0px 40px;
		border-bottom:1px solid #dedede;

}
.membership_logo h2,.membership_logo2 h2{
	font-size:20px;
	margin:0px;
	line-height:20px;
	color:#fff;
}
.vcenter{
	display:table;
}
.vcenter figcaption{
	vertical-align:middle;
	display:table-cell;
}
.palan_price h1{
	margin:0px;
	font-size:40px;
	color:#000;
	font-weight:700;
}
.palan_price span{
	font-size:12px;
	color:#bdbdbd;
}
.plan_name h3{
	font-size:18px;
	color:#76a40e;
	margin:0px;
}
.plan_name h3 img {
	margin-left:10px;
	vertical-align:top;
}
.plan_name p{
	margin-top:10px;
	margin-bottom:0px;
	font-size:12px;
}
.row{
	float:left;
	width:100%;
	border-bottom:1px solid #dedede;
	border-left:1px solid #dedede;
}
.row_left{
	float:left;
	width:590px;
}
.row_main{
	width:100%;
	float:left;
}
.membership_plans{
	float:left;
	width:100%;
}
.row_right{
	float:left;
	width:410px;
	text-align:center;
}
.membership_type.light{
	background-color:#faf8ef;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
}
.membership_type{
	height:707px;
	width:205px;
	float:left;
	background-color:#faf9f5;
	border-bottom:1px solid #dedede;
}
.membership_type h1{
	font-size:36px;
	font-weight:700;
	margin:0px;
	line-height:36px;
}
.membership_type h1 span{
	font-size:36px;
	color:#cc0600;
}
.membership_type span{
	font-size:12px;
	color:#bdbdbe;
}
.bussiness_box{
	background-color:#faf9f6;
	width:206px;
}
.bussiness_box.light{
	background-color:#faf8ef;
	width:204px;
}
.row_right_big{
	border-right:1px solid #dedede;
	float:left;
	width:615px;
	height:100px;
}
.row_right_big{
	text-align:center;
}
.row_right_big h2{
	font-size:24px;
	margin:0px;
}
.row_right_big span{
	font-size:12px;
	color:#bdbdbd;
}

.list-style li{
	background-image:url(../images/lsit-style-img.png);
	background-position:left top 10px;
	padding-left:10px;
	background-repeat:no-repeat;
}
.list-style span{
	color:#cc0600;
}
.limitations_box ul{
	margin-bottom:10px;
}
.limitations_box h4{
	color:#bdbdbd!important;
}
.limitations_box li{
	padding-left:10px;
	position:relative;
}
.limitations_box li:before{
	content:'*';
	position:absolute;
	left:0px;
}
/*-------------------------------------------
---------------membership page---------------------
------------------------------------------------*/
.page-tops.solutions{
	background-image:url(../images/solutions-img.png);
}
.page-tops.solutions .title h1{
	text-transform:none;
}
.solution-icon-white{
	margin-bottom:-5px;
}
.page-tops.solutions .title h1 img{
	display:inline-block;
	vertical-align:bottom;
}
.solution_box{
	border-top:4px solid #76a40e;
	float:left;
	width:100%;
	margin-top:50px;
}
.solution_box h3{
	font-size:24px;
	color:#76a40e;
}
.solution_box{
	font-size:12px;
}
.solution_lsit{
	margin-top:20px;
	margin-bottom:20px;
	line-height:30px;
	font-size:14px;
	color:#76a40e;
	font-weight:700;
}
.solution_box .content_right{
	padding-top:15px;
}
.solution_author_box {
    background-color: #bad186;
    padding: 90px 0px;
}
.solution_author_box .subtitle h1{
	font-size:36px;
	color:#fff;
	margin:0px 0px 13px 0px;
}
.copyright_box{
	margin:80px 0px 30px 0px;
	font-size:12px;
}
.copyright_box p{
	margin-top:0px;
	margin-bottom:20px;
}
.copyright_box .subtitle{
	margin-bottom:50px;
}
.copyright_box .subtitle h2{
	font-size:24px;
}
.copy_btn{
	font-size:14px;
	background-color:#5e9efc;
	display:block;
	margin-top:20px;
	margin-bottom:10px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	border-radius:3px;
}
.contact_btn{
	font-size:14px;
	background-color:#bad186;
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	border-radius:3px;
}

.page-tops.testimonials{
	background-image:url(../images/TESTIMONIALS-img.png);
}
.testimonial_box{
	width:205px;
	float:left;
	font-size:12px;
	margin-right:60px;
	line-height:26px;
	margin-bottom:30px;
}
.testimonial_box h2{
	font-size:18px;
}
.testimonial_box:last-child{
	margin-right:0px;
}
.row1{
	margin:50px 0px;
	float:left;
	width:100%;
}
.row2{
	margin:40px auto;
	width:100%;
	max-width:740px;
	overflow:hidden;
}
.row3{
	margin:40px auto;
	width:100%;
	max-width:470px;
	overflow:hidden;
}
.testimonials_bottom_boxes{
	padding:80px 0px 0px 0px;
}
.testi_text{
	width:735px;
	float:right;
	border:1px solid #bad186;
	padding:20px 30px;
	border-radius:5px;
	position:relative;
}
.testi_text:after{
	content:'';
	display:block;
	position:absolute;
	top:44%;
	left:-7px;
	width:10px;
	height:10px;
	background-color:#fff;
	border-left:1px solid #bad186;
	border-bottom:1px solid #bad186;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
}
.testi_box_2{
	margin-bottom:50px;
	float:left;
	width:100%;
}
.testi_box_2:nth-child(even) .testi_user_img{
	float:right;
}
.testi_box_2:nth-child(even) .testi_text:after{
	right:-7px;
	left:auto;
	border-right:1px solid #bad186;
	border-left:none;
	border-bottom:1px solid #bad186;
	-moz-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
}
.testi_box_2:nth-child(even) .user_img{
	float:left;
}
.testi_box_2:nth-child(even) .testi_text{
	float:left;
}
.testi_text p{
	margin:0px;
	font-size:12px;
	line-height:20px;
	font-style:italic;
}
.testi_user_img{
	width:206px;
	float:left;
	text-align:right;
}
.testi_user_img h3{
	margin:0px;
	font-size:18px;
	color:#76a40e;
}
.user_img{
	float:right;
	text-align:center;
}
.author_interviews_box{
	padding:55px 0px 55px 0px;
	border-top:4px solid #76a40e;
	border-bottom:4px solid #76a40e;
	margin-bottom:40px;
	margin-top:48px;
}
.testimonial_left_side .testimonial_box{
	margin-top:50px;	
}
.author_interviews_box h2{
	margin-top:0px;
	margin-bottom:44px;
	font-size:24px;
}
.author_interviews_box{
	font-size:12px;
}
.interviews_detail h4{
	font-size:12px;
	color:#76a40e;
	font-size:120%;
}
.interviews_detail p{
	font-size:12px;
}
.interviews_detail p>img{
	vertical-align:middle;
	margin-right:7px;
}

.author_info{
	font-size:12px;
	margin:235px 0px;
}
.author_info img{
	margin-bottom:10px;
	
}
.author_info_box{
	float:left;
	width:100%;
	border-top:4px solid #76a40e;
	margin:50px 0px;
}
.author_info_box_left{
	width:470px;
	float:left;
	padding-top:50px;
}
.author_info_box_right{
	float:right;
	width:205px;
}
.testimonial.bannner h1{
	font-size: 30px;
    line-height: 35px;
    margin-bottom:10px;
}
.testimonial.bannner .banner-left{
	width:600px;
	padding:48px 0px 0px 48px;
}
.page-tops.tips{
	background-image:url(../images/tips_top_img.png);
}
.tips_page .tips_box{
	margin-top:50px;
}
.top_banner.tips_amazon_direct .top_banner_left{
	width: 560px;
}
.top_banner.tips_amazon_direct .top_banner_right{
	width:360px;
}
.top_banner.tips_amazon_direct .tips_title{
	margin-top:43px;
}
.top_banner.tips_amazon_direct .tips_title h1{
	line-height:36px;
}
.green_color{
	color:#76a40e;
}
.amazon_digital_box{
	margin-top:50px;	
	border-top:4px solid #76a40e;
	float:left;
	width:100%;
	margin-bottom:96px;
}
.amazon_digital_box_left{
	background-color:#76a40e;
	padding:39px 0px;
	text-align:center;
}
.amazon_digital_box_left h2{
	margin:0px;
	text-align:center;
	font-size:30px;
	color:#fff;
	margin-bottom:40px;
}
.amazon_digital_box_left p{
	font-size:18px;
	color:#fff;
	margin-top:27px;
}
.amazon_digital_box .content_right{
	font-size:12px;
	padding-top:27px;
}
.amazon_digital_box .content_right p{
	margin-top:0px;
	margin-bottom:20px;
}
.amazon_digital_box .content_right h3{
	font-size:18px;
	color:#76a40e;
	margin-bottom:10px;
}
.bottom_left_digital_box{
	background-color: #bad186;
    padding: 25px;
    font-size: 12px;
    color: #fff;
}
.bottom_left_digital_box p{
	margin:0px;
}
.logo_box{
	width:137px;
	float:left;
	margin-right:59px;
	height:139px;
	text-align:center;
	margin-bottom:30px;
}
.logo_box:nth-child(4n+4){
	margin-right:0px;
}
.logo_box a{
	display:block;
    font-size: 12px;
    color: #fff;
    background-color: #5e9efc;
    padding: 5px 15px;
    border-radius: 3px;
    text-align: center;
	margin-top:10px;
}
.tips_menu a{
	display: inline-block;
    font-size: 12px;
    color: #fff;
    background-color: #5e9efc;
    padding: 3px 0px;
	margin-left:10px;
	margin-bottom:10px;
	width:232px;
    border-radius: 3px;
    text-align: center;
}
.tips_menu a.top_big_link{
	width:355px;
}
.send_menu.tips_basic .send_menu_left{
	margin-top:20px;
}
.send_menu.tips_basic{
	
}
.top_banner.tips_basic .top_banner_left{
	width:400px;
}
.basic_tips_box .sidebar_title h1{
	padding:0px;
	font-size:18px;
	text-align:center;
	border:none;
	margin-bottom:0px;
}
.basic_tips_box .sidebar_title h1 span{
	display:block;
	font-size:48px;
}
.basic_tips_box .sidebar_title{
	text-align:center;
	height:205px;
	width:206px;
	display:table;
	border-bottom: 4px solid #76a40e;
}
.basic_tips_box_middle{
	padding-top:26px;
	font-size:12px;
}
.basic_tips_box{
	float:left;
	width:100%;
	margin-top:100px;
	border-top:4px solid #76a40e;
}

.right_logo_box{
	width:206px;
	float:right;
}
.right_logo_box a{
	display:block;
    font-size: 12px;
    color: #fff;
    background-color: #5e9efc;
    padding: 3px 0px;
	margin-top:30px;
    border-radius: 3px;
    text-align: center;
}
.right_logo_box a img{
	margin-left:8px;
}
.inquiry_box .right_side{
	font-size:12px;	
}


#cloud_box_tab {
	margin-top:80px;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav .ui-tabs-anchor{
	color:#fff;
	float:none;
	display:block;
	height:80px;
	text-align:center;
	line-height:80px;
}
#cloud_box_tab .ui-state-default,#cloud_box_tab .ui-widget-content .ui-state-default,#cloud_box_tab .ui-widget-header .ui-state-default{
	border:none;
	background:none;
	background-color:#76a40e;
	font-size:24px;
	color:#fff;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav li{
	border-top:1px solid #76a40e;
	border-left:1px solid #76a40e;
	border-right:1px solid #76a40e;
	width:24%;
}
#cloud_box_tab .ui-state-active,#cloud_box_tab .ui-widget-content .ui-state-active,#cloud_box_tab .ui-widget-header .ui-state-active{
	background-color:#fff;
	background:none;
	border:none;		
}
#cloud_box_tab.ui-tabs .ui-tabs-nav li.box_tab{
	background-image:url(../images/box_tab.png);
	background-position:center;
	background-repeat:no-repeat;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav li.google_tab {
	background-image:url(../images/google_drive_tab_img.png);
	background-position:center;
	background-repeat:no-repeat;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav li.dropbox_tab {
	background-image:url(../images/dropbox-tab-img.png);
	background-position:center;
	background-repeat:no-repeat;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav li.eve_tab  {
	background-image:url(../images/evernote-tab-img.png);
	background-position:center;
	background-repeat:no-repeat;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav .box_tab.ui-tabs-active{
	background-color:#fff;
	background-image:url(../images/box_tab.png);
	background-position:center;
	background-repeat:no-repeat;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav .google_tab.ui-tabs-active{
	background-color:#fff;
	background-image:url(../images/google_drive_tab_img_active.png);
	background-position:center;
	background-repeat:no-repeat;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav .dropbox_tab.ui-tabs-active{
	background-color:#fff;
	background-image:url(../images/dropbox-tab-img_active.png);
	background-position:center;
	background-repeat:no-repeat;
}
#cloud_box_tab.ui-tabs .ui-tabs-nav .eve_tab.ui-tabs-active{
	background-color:#fff;
	background-image:url(../images/evernote-tab-img_active.png);
	background-position:center;
	background-repeat:no-repeat;
}
#cloud_box_tab .ui-state-active .ui-tabs-anchor,#cloud_box_tab .ui-widget-content .ui-state-active .ui-tabs-anchor,#cloud_box_tab .ui-widget-header .ui-state-active .ui-tabs-anchor{
	color:#76a40e;
}
#cloud_box_tab .ui-widget-header{
	border:none;
	background:none;
	padding:0px;
}
#cloud_box_tab .ui-widget-content{
	color:#000;
}
#cloud_box_tab  .ui-widget-content a{
	color:#fff;
}
.main_tab .ui-widget-content a.email-link{
	color:#5e9efc;
}
.tab_top_title h2{
	font-size:30px;
	color:#000;
	display:inline-block;
	margin:0px 0px 0px 25px;
}




#cloud_box_tab.ui-tabs .ui-tabs-panel{
	padding:0px;
}
.tab_top_title{
	width:100%;
	text-align:center;
	font-size:12px;
}
.box_tab_box{
	border-top: 4px solid #76a40e;
    float: left;
    width: 100%;
    margin-top:80px;
	margin-bottom:30px;
}
.box_tab_box_left{
	background-color:#76a40e;
	width:470px;
	float:left;
	padding:50px 0px;
	text-align:center;
	min-height:520px;
}
.box_tab_box_right{
	float:right;
	width:470px;
	font-size:12px;
	padding-top:36px;
	
}
.box_tab_box_right h3{
	font-size:18px;
	color:#76a40e;
	margin-bottom:10px;
}
.sign_up_btn_small{
	width:170px;
	float: left;
    margin-top: 10px;
}
.sign_up_btn_small input[type=submit]{
	padding:15px;
    font-size: 20px;
    background-image: url(../images/sign_up_btn_img.png);
    text-indent: -999px;
	background-position: center;
    background-repeat: no-repeat;
	cursor: pointer;
    background-color: #5e9efc;
    border-radius: 3px;
    text-align: center;
    height: auto;
	border: none;
}
.box1{
	float:left;
	width:100%;
	margin-bottom:25px;
}
.set_up_btn img{
	margin-right:10px;
}
.set_up_btn{
	color:#fff;
	padding:10px 35px;
    font-size: 16px;
	background-position: center;
    background-repeat: no-repeat;
	cursor: pointer;
    background-color: #5e9efc;
    border-radius: 3px;
    text-align: center;
    height: auto;
	border: none;
	margin-top:10px;
	display:inline-block;;
}
.box_btn{
	margin-top:10px;
	display:inline-block;
}
.tips_cloud_box {
    float: left;
    width: 100%;
    margin-top:40px;
	padding-bottom:15px;
    border-top: 4px solid #76a40e;
}
.top_banner.tips_cloud .tips_title {
	margin-top:50px;	
}
.tips_cloud_box .sidebar_title {
    text-align: center;
    height: 205px;
    width: 206px;
    display: table;
    border-bottom: 4px solid #76a40e;
}
.tips_cloud_box .sidebar_title h1 {
    padding: 0px;
    font-size: 26px;
    text-align: center;
    border: none;
    margin-bottom: 0px;
}
.tips_cloud_box  .left_box{
	padding-top:0px;
}
.tips_cloud_box  .right_box{
	padding-top:20px;
}
.tips_cloud_box  h3{
	font-size:18px;
	color:#76a40e;
}
.tips_cloud_box  span{
	font-size:36px;
	display:block;
}
.bluge_bg_link{
	display: inline-block;
    font-size: 12px;
    color: #fff;
    background-color: #5e9efc;
    padding: 3px 35px;
    margin-top: 8px;
    border-radius: 3px;
    text-align: center;
	min-width:206px;
}
.note_box{
    background-color: #f8f8f8;
    padding: 59px 80px;
    float: left;
    width: 100%;
    margin-top: 61px;
	margin-bottom:60px;
}
.note_box h2{
	display:inline-block;
	margin:0px;
	font-size:18px;
	color:#bdbdbd;
	font-weight:400;
}
.note_box ul{
    font-size: 12px;
    width: 718px;
    float: right;
    padding-left: 80px;
	border-left:1px solid #bdbdbd;
}
.note_box li{
	list-style-type: decimal;
	margin-bottom:10px;
}
.botttom_note {
	padding:10px 0px;
	float:left;
	width:100%;
}
.botttom_note h4{
	text-align:center;
	font-size:18px;
	color:#bdbdbd;
}
.hqt_tips_box{
	float: left;
    width: 100%;
    margin-top:60px;
    border-top: 4px solid #76a40e;
}
.hqt_tips .tips_title{
	margin-top:60px;
}
.hqt_tips_box .sidebar_title h1{
	padding:0px;
	border:none;
	text-align:center;
	margin:0px;
	font-size:48px;
	font-weight:700;
}

.hqt_tips_box .sidebar_title {
    text-align: center;
    height: 205px;
    width: 206px;
    display: table;
    border-bottom: 4px solid #76a40e;
}
.hqt_tips_box h3{
	font-size:18px;
	color:#76a40e;
}

.hqt_box_page.light{
	border-color:#bad186;
}
.hqt_box_page.light .hqt_page_title{
	background-color:#bad186;
}
.hqt_box_page{
	border:4px solid #76a40e;
	width:100%;
	margin-top:30px;
	padding-bottom:30px;
	margin-bottom:30px;
	text-align:center;			
}
.hqt_page_title{
	background-color:#76a40e;
	text-align:center;
	margin-bottom:30PX;
}
.hqt_page_title h3{
	margin:0px;	
	padding:15px 0px;
	color:#fff;
}
.hqt_bottom_note{
	padding:15px 30px;
	font-size:12px;
	text-align:left;
}
.hqt_info{
	float:left;
	width:100%;
	margin-top:20px;
	font-size:12px;
	
}
.hqt_note{
	float:left;
	width:100%;
	background-color:#f8f8f8;
	padding:30px;
	border-radius:5px;
	text-align:center;
	margin-bottom:30px;
}
.hqt_note p{
	margin:0px;
	font-size:12px;
	font-weight:700;
}
.other_benefits_box{
	float:left;
	width:100%;
	margin:40px 0px;
	font-size:12px;
}
.video_box{
	float:left;
	width:100%;
}
.page-tops.work{
	background-image:url(../images/work_top_img.png);
}
.work_box {
    border-top: 4px solid #76a40e;
    float: left;
    width: 100%;
    padding-bottom:28px;
    clear: both;
	margin-top:65px;
}
.work_box .sidebar_title h1{
	font-size:160px;
	font-weight:700;
	padding:0px;
	line-height:160px;
	text-align:center;
}

.stpe_box{
	width:206px;
	float:left;
	position:relative;
	margin-right:58px;
}
.stpe_box:last-child{
	margin-right:0px;
}
.stpe_box:last-child .stape_img:before{
	background-image:none;
}
.stape_img{
	position:relative;
}
.stape_img:before{
	position:absolute;
	content:'';
	right:-40px;
	top:50%;
	margin-top:-11px;
	height:22px;
	width:22px;
	background-image:url(../images/stap_right_arrow.png);
	background-repeat:no-repeat;
}
.stpe_box h3 {
font-size: 18px;
color: #BDBDBD;
margin-top: 27px;
font-weight: normal;
}



.stpe_box p{
	margin-top:23px;
	font-size:12px;
	margin-bottom:0px;
}
.work_we_scan_box{
	background-color: #bad186;
    padding: 90px 0px;
	height:384px;
}
.work_we_scan_box .subtitle h1 {
    font-size: 36px;
    color: #fff;
    margin:20px 0px 40px 0px;
}
.we_scan_row{
	float:left;
	width:100%;
}
.we_scan_section{
	padding:80px 0px 20px 0px;
	font-size:12px;
}
.right_align{
	float:right;
}
.left_align{
	float:left;
}
.we_scan_section p{
	margin-bottom:30px;
}
.we_scan_img{
	float:left;
	width:100%;
	margin:0px 0px 50px 0px;
}
.center_align{
	width:100%;
	text-align:center;
}


.contact_text{
 width: 735px;
}

.contact_left{
    float:left;
    width:460px; 
margin-top: 25px;
text-align: left;
       
}

.contact_right{
float: right;
width: 140px;
margin-top: 25px;
    text-align: left;

}

.contact_right h3{
 color: #76a40e;   
}

.press_text{
 float:left;
width:470px;
padding:15px 0px;   
    
}

.airtrn_image{
width:735px;   
}

.airtrn_text{
   width:735px;
}
.tab_top_title img{
  margin-bottom:-20px;
}

.subtitle img{
     margin-bottom:-20px;
}