@font-face {
    font-family: 'FbReforma-Lightwebfont';
    src: url('../fonts/FbReforma-Lightwebfont.eot');
    src: url('../fonts/FbReforma-Lightwebfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/FbReforma-Lightwebfont.woff') format('woff'),
         url('../fonts/FbReforma-Lightwebfont.ttf') format('truetype'),
         url('../fonts/FbReforma-Lightwebfont.svg#FbReforma-Lightwebfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FbReforma-Medium';
    src: url('../fonts/FbReforma-Mediumwebfont.eot');
    src: url('../fonts/FbReforma-Mediumwebfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/FbReforma-Mediumwebfont.woff') format('woff'),
         url('../fonts/FbReforma-Mediumwebfont.ttf') format('truetype'),
         url('../fonts/FbReforma-Mediumwebfont.svg#FbReforma-Mediumwebfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fbreformaen-regular';
    src: url('../fonts/fbreformaen-regular-webfont.eot');
    src: url('../fonts/fbreformaen-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fbreformaen-regular-webfont.woff') format('woff'),
         url('../fonts/fbreformaen-regular-webfont.ttf') format('truetype'),
         url('../fonts/fbreformaen-regular-webfont.svg#fbreformaen-regular-webfon') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fbreformaen-bold';
    src: url('../fonts/fbreformaen-bold-webfont.eot');
    src: url('../fonts/fbreformaen-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fbreformaen-bold-webfont.woff') format('woff'),
         url('../fonts/fbreformaen-bold-webfont.ttf') format('truetype'),
         url('../fonts/fbreformaen-bold-webfont.svg#fbreformaen-bold-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{ padding:0; margin:0; font-size:12px; color:#000; /*font-family: 'fbreformaen-regular';*/ font-family:Arial, Helvetica, sans-serif; overflow-x:hidden;}
a {outline:none !important; text-decoration:none;
-webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; -ms-transition: all .6s ease-in-out; transition:all .6s ease-in-out;}
a:hover, a:focus, select:focus, button:focus { outline:none; text-decoration:none;}
* { margin:0; padding:0;}
img { border:none; vertical-align:middle; max-width:100%;}
li{ list-style:none;}
h1, h2, h3, h4, h5, h6, input, select, textarea, button{ outline:none !important;}
input, textarea, select{ /*-moz-appearance: none; -webkit-appearance: none;*/}

.container{ width:96%; max-width:1054px; margin:0 auto; padding:0;}
/*.row-centered {text-align:center;}
.col-centered {display:inline-block;float:none;}*/

/***********  Top Part  ************/

header{ width:100%; float:left; margin:0px; padding:0px;}

/***********  Nav Sec  ************/
.nav_sec{ width:100%; float:left; margin:0; padding:27px 0; background:#fff; border-bottom:1px solid #e5e5e5; -webkit-transition: all 0.4s ease; transition: all 0.4s ease;}
.nav_sec .navbar-header{ float:left; display:block;}
.nav_sec .navbar-default{ background:none; border:none; min-height:inherit; margin:0;}
.nav_sec .navbar-brand{ height:inherit; padding:0; float:left;}
.nav_sec .navbar-nav{ float:right;}
.nav_sec .navbar-nav > li{ margin-left:30px;}
.nav_sec .navbar-nav > li > a{ margin:0; padding:0; font-size:16px; color:#5d6167; font-weight:600; line-height:45px;}
.nav_sec .navbar-nav > li .select{ margin:0; padding:0 15px; display:inline-block; background:#097ae6; color:#fff; border-radius:30px;}
.nav_sec .navbar-nav > li .select:hover{ background:#272e39 !important; color:#fff !important;}

.nav_sec .navbar-default .navbar-nav > li > a:hover, .nav_sec .navbar-default .navbar-nav > li > a:focus{ background:none; color:#097ae6;}
.nav_sec .navbar-default .navbar-nav > .active > a, .nav_sec .navbar-default .navbar-nav > .active > a:hover, .nav_sec .navbar-default .navbar-nav > .active > a:focus{ background:none; color:#097ae6;}
.nav_sec .navbar-default .navbar-nav > .open > a, .nav_sec .navbar-default .navbar-nav > .open > a:hover, .nav_sec .navbar-default .navbar-nav > .open > a:focus{ background:none; color:#097ae6;}

/*****  Drop Down  *******/
.nav_sec .dropdown-menu{ min-width:200px; padding:0px 0; border:1px solid #e5e5e5; border-radius:2px !important; right:auto; left:0; text-align:left; box-shadow:none;}
.nav_sec .dropdown-menu > li > a{ font-size:14px; color:#868686; margin:0; padding:7px 10px 7px 20px;}
.nav_sec .dropdown-menu > li > a:hover, .nav_sec .dropdown-menu > li > a:focus{ color:#fff; background:#097ae6;}

.nav_sec .select_btn{ float:right; margin:5px 0 0 10px; position:relative; z-index:99;}

.nav_sec.sticky{ position: fixed; background:#fff; -webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.1); box-shadow:0 5px 5px rgba(0, 0, 0, 0.1); z-index:999; padding:10px;}
.nav_sec.sticky.nav_sec .navbar-nav > li a{ line-height:40px;}
.nav_sec.sticky.nav_sec .select_info{ margin-top:3px;}

/***********  Section Part  ************/

section{ width:100%; float:left; margin:0px; padding:0px;}

.global_title{ margin:0 0 25px 0; padding:0; font-size:34px; color:#263441; font-weight:700;}
.global_title.center{ text-align:center;}

.banner_sec{ width:100%; min-height:600px; float:left; margin:40px 0 0 0; padding:0 0 37px 0; position:relative; z-index:9;}
.banner_sec .inner{ width:100%; float:left; margin:0; padding:0 10px 0 0;}
.banner_sec .right_part{ width:100%; float:left; margin:0; padding:0; position:relative;}
.banner_sec .right_part figure{ width:1100px; float:left; position:absolute; top:0; right:-390px;}
.banner_sec .right_part figure img{ width:100%;}

.banner_sec h2{ margin:0 0 20px 0; padding:0; font-size:48px; color:#263441; font-weight:600;}
.banner_sec p{ margin:0 0 65px 0; padding:0; font-size:22px; color:#666;}

.demo_btn{ margin:0px 20px 0 60px; min-width:185px; padding:0 60px; display:inline-block; border:2px solid #097ae6; background:#097ae6; border-radius:45px; font-size:18px; color:#fff; line-height:65px; text-align:center;}
.demo_btn.free_btn{ background:none; color:#097ae6;}
.demo_btn:hover{ background:#272e39; color:#fff; border-color:#272e39;}
.free_btn{ margin:0;}

ul.banner_list{ width:100%; float:left; margin:15px 0 0 0; padding:0; text-align:right;}
ul.banner_list li{ margin:0 0 0 15px; padding:0; display:inline-block; font-size:11px; color:#666;}
ul.banner_list li i{ margin-left:5px; color:#76b442;}

/*********  Result Sec  ********/
.result_sec{ width:100%; float:left; margin:0; padding:120px 0 70px 0; background:#f5f5f5; position:relative; clip-path:polygon(0% 0%, 99.94% 0.02%, 99.94% 95.58%, 1px 99.56%);}
.result_sec:after{ content:""; width:100%; height:67px; background:url(../images/result_curve.png) top left no-repeat; position:absolute; top:0; left:0; background-size:auto 100%;}
.result_sec .inner{ width:100%; float:left; margin:0 0 70px 0; padding:0;}
.result_sec p{ margin:0 0 40px 0; padding:0; font-size:22px; color:#666;}
.learn_btn{ min-width:200px; margin:0; padding:0 25px; display:inline-block; border:2px solid #097ae6; border-radius:40px; line-height:50px; background:#fff; font-size:15px; color:#097ae6; text-align:center;}
.learn_btn:hover{ background:#097ae6; color:#fff;}
.result_sec figure{ width:100%; float:left; margin:0 0 40px 0; padding:30px; box-shadow:7px 35px 53px -42px rgba(0, 0, 0, 0.75); background:#fff; border-radius:10px;}
.result_sec .result_block{ width:100%; float:left; margin:0; padding:0;}
.result_sec .result_block i{ width:60px; height:60px; float:left; border-radius:50%;}
.result_sec .result_block i img{ border-radius:50%;}
.result_sec .result_block .detail{ margin:0; padding:0 0 0 30px; overflow:hidden;}
.result_sec .result_block p{ margin:0 0 15px 0; padding:0; font-size:16px; color:#000;}
.result_sec .result_block h3{ margin:0; padding:0; font-size:11px; color:#000; font-weight:600; text-transform:uppercase;}
.result_sec .result_block h3 small{ display:block; font-size:10px; color:#666; margin-top:5px; letter-spacing:1px;}

.result_sec .inner_2 .global_title{ margin-top:50%;}
.result_sec .inner_2 .result_block{ padding-top:50px;}
.result_sec .inner_2 .result_block .detail{ width:100%; float:left; padding:10px 0 0 0;}

/*********  Trust Sec  ********/
.trust_sec{ width:100%; float:left; margin:0; padding:70px 0 0 0;}
.trust_sec h2{ margin:0 0 25px 0; padding:0; font-size:14px; color:#666; text-transform:uppercase; letter-spacing:4px; text-align:center;}
ul.trust_list{ width:100%; float:left; margin:0 0 15px 0; padding:0; text-align:center;}
ul.trust_list li{ margin:0 0 15px 0; padding:0 14px 0 14px; display:table-cell;}

.trust_sec .trust_block{ width:100%; float:left; margin:20px 0 10px 0; padding:0; text-align:center;}
.trust_sec .top_info{ width:100%; float:left; margin:0 0 3px 0; padding:30px 30px 40px 30px; border-radius:10px 10px 0 0; background: #42c4e0; background: -moz-linear-gradient(left, #42c4e0 0%, #83dbe9 100%); background: -webkit-linear-gradient(left, #42c4e0 0%,#83dbe9 100%); background: linear-gradient(to right, #42c4e0 0%,#83dbe9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42c4e0', endColorstr='#83dbe9',GradientType=1 );}
.trust_sec .top_info figure{ width:100%; float:left; margin:0 0 30px 0; padding:0;}
.trust_sec .top_info h3{ margin:0; padding:0; font-size:28px; font-weight:600; color:#fff; clear:both;}
.trust_sec .detail{ width:100%; float:left; margin:0; padding:30px 25px 30px 25px; background:#fff; box-shadow:0px 15px 65px -16px rgba(133, 133, 133, 1); border-radius:0 0 10px 10px;}
.trust_sec .detail p{ margin:0; padding:0; font-size:17px; color:#000;}
.trust_sec .green{background: #58a242; background: -moz-linear-gradient(left, #58a242 0%, #75b442 100%); background: -webkit-linear-gradient(left, #58a242 0%,#75b442 100%); background: linear-gradient(to right, #58a242 0%,#75b442 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58a242', endColorstr='#75b442',GradientType=1 );}
.trust_sec .pink{background: #e65b4c; background: -moz-linear-gradient(left, #e65b4c 0%, #f69c93 100%); background: -webkit-linear-gradient(left, #e65b4c 0%,#f69c93 100%); background: linear-gradient(to right, #e65b4c 0%,#f69c93 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e65b4c', endColorstr='#f69c93',GradientType=1 );}

.plan_btn{ min-width:315px; margin:30px 0 0 0; padding:0 10px; display:inline-block; background:#097ae6; font-size:18px; color:#fff; line-height:70px; text-align:center; border-radius:35px;}
.plan_btn:hover{ background:#272e39; color:#fff;}

/*********  Feedback Sec  ********/
.feedback_sec{ width:100%; float:left; margin:0; padding:130px 0 50px 0; text-align:center;}
.feedback_sec p{ margin:0 0 25px 0; padding:0; font-size:17px; color:#666;}
.feedback_sec figure{ width:100%; float:left; margin:0 0 20px 0; padding:0;}

ul.feed_list{ width:100%; float:left; margin:0; padding:0;}
ul.feed_list li{ margin:0; padding:0 20px; display:table-cell; font-size:15px; color:#272e39; border-right:1px solid #efefef;}
ul.feed_list li:last-child{ border:none;}
ul.feed_list li span{ margin:0 5px;}

/*********  Signup Sec  ********/
.signup_sec{ width:100%; float:left; margin:0; padding:20px 0 20px 0; background:#f5f5f5 url(../images/signup_curve.png) top center no-repeat; background-size:100% auto;}
.signup_sec .detail{ width:100%; float:left; margin:0; padding:42% 35px 0 0;}
.signup_sec h2{ margin:0 0 30px 0; padding:0; font-size:32px; color:#000; font-weight:700;}
.signup_sec .learn_btn{ border:none; background:#097ae6; color:#fff;}
.signup_sec figure{ width:100%; float:left; margin:0; padding:0;}

/***********  Footer Part  ************/

footer{ width:100%; float:left; margin:0px; padding:0px;}

.footer_detail{ width:100%; float:left; margin:0; padding:70px 0 0 0; background:linear-gradient(to right, #12171f 0%, #4a505d 100%);}
.footer_detail figure{ width:100%; float:left; margin:0 0 30px 0; padding:0;}
.footer_detail h3{ margin:25px 0 10px 0; padding:0; font-size:16px; color:#fff; font-weight:600;}
.footer_detail h3 a{ color:#fff;}
.footer_detail h3 a:hover{ color:#097ae6;}

ul.footer_link{ width:100%; float:left; margin:0; padding:0;}
ul.footer_link li{ margin:0 0 2px 0; padding:0; display:block; font-size:15px; color:#fff;}
ul.footer_link li a{ color:#fff;}
ul.footer_link li a:hover{ color:#097ae6;}

ul.social_link{ width:100%; float:left; margin:15px 0 0 0; padding:0;}
ul.social_link li{ margin:0; padding:0; display:inline-block;}
ul.social_link li a{ display:inline-block;}
.app_btn{ margin:0 0 10px 0; padding:0; display:block;}

/*****  Copyright  ******/
.copyright{ width:100%; float:left; margin:40px 0 0 0; padding:10px 0 60px 0; border-top:1px dashed #fff; font-size:14px; color:#fff; font-weight:500;}
ul.privacy_link{ margin:0; padding:0; float:right;}
ul.privacy_link li{ margin:0; padding:0 3px 0 5px; display:inline-block; border-left:1px solid #fff; line-height:10px;}
ul.privacy_link li:first-child{ border:none;}
ul.privacy_link li a{ font-size:14px; color:#fff;}
ul.privacy_link li a:hover{ color:#097ae6;}


/**************************************************************  Page 2  *************************************************************/

/***********  Review Sec  ************/
.review_sec{ width:100%; float:left; margin:0; padding:80px 0 140px 0; background:#f6f8fa url(../images/amplify-hero.jpg) bottom 50% right no-repeat; background-size:45% auto; clip-path:polygon(0% 0%, 99.94% 0.02%, 99.94% 87.20%, 31.2% 100%, 1px 100%);}
.review_sec h2{ margin:0 0 30px 0; padding:0; font-size:52px; color:#272e39; font-weight:700;}
.review_sec p{ margin:0 0 25px 0; padding:0; font-size:32px; color:#272e39; line-height:40px;}
.review_sec .demo_btn{ padding:0 60px; font-size:21px; font-weight:600;}

/***********  Performance Sec  ************/
.performance_sec{ width:100%; float:left; margin:0; padding:50px 0 130px 0;}
.performance_sec p{ margin:0 0 45px 0; padding:0; font-size:22px; color:#666;}
.performance_sec .performance_block{ width:100%; float:left; margin:0 0 30px 0; padding:0 20px 0 0;}
.performance_sec .performance_block figure{width:100%; float:left; margin:0; padding:0;}
.performance_sec .performance_block h3{ margin:0 0 20px 0; padding:0; font-size:34px; color:#263441; font-weight:700; clear:both;}

/***********  fivestarsrev Sec  ************/
.fivestarsrev_sec{ width:100%; float:left; margin:0; padding:0 0 40px 0; background:#fafafa;}
.fivestarsrev_sec figure{ width:100%; float:left; margin:-80px 0 40px 0; padding:0; text-align:center;}

/***********  Feed Sec  ************/
.feed_sec{ width:100%; float:left; margin:0; padding:0 0 50px 0;}
.feed_sec .feed_block{width:100%; float:left; margin:0 0 60px 0; padding:0;}
.feed_sec .feed_block figure{width:100%; float:left; margin:0; padding:0;}
.feed_sec .feed_block p{ margin:0; padding:0; font-size:22px; color:#666;}
.feed_sec .detail{ width:100%; float:left; margin:0; padding:0 40px 0 0;}

/***********  Technology Sec  ************/
.technology_sec{ width:100%; float:left; margin:0; padding:50px 0 0 0; background:#fafafa;}
.technology_sec .technology_block{ width:100%; float:left; margin:0 0 50px 0; padding:0;}
.technology_sec .technology_block p{ margin:0; padding:0; font-size:22px; color:#666;}
.technology_sec .technology_block p a{ color:#097AE6;}

/**************************************************************  Page 3  *************************************************************/

.choose_sec{ width:100%; float:left; margin:0; padding:50px 0 70px 0; background:#f5f5f5; text-align:center; position:relative;}
.choose_sec:after{ content:""; width:100%; height:400px; background:url(../images/choose_curve.png) bottom center no-repeat; position:absolute; bottom:-1px; left:0; background-size:100% 100%; z-index:1;}
.choose_sec h1{ margin:0 0 10px 0; padding:0; font-size:22px; color:#666; text-transform:uppercase;}
.choose_sec h2{ margin:0 0 25px 0; padding:0; font-size:50px; color:#263441; letter-spacing:1px; font-weight:700; text-transform:none;}
.choose_sec p{ margin:0 0 40px 0; padding:0; font-size:22px; color:#666;}
.choose_sec .trust_block{ margin:0 0 30px 0; position:relative; z-index:99;}
.choose_sec .trust_block h3{ margin-bottom:20px; font-size:34px;}
.choose_sec .trust_block p{ margin:0; padding:0; font-size:16px; color:#fff;}
.choose_sec .top_info{ min-height:364px; padding:30px 50px 40px 50px;}
.choose_sec .detail small{ margin:0; padding:0; font-size:14px; color:#666;}
.choose_sec .detail p{ margin:0 0 40px 0; padding:0; font-size:22px; color:#000; min-height:94px;}
.choose_sec .learn_btn{ border:none; background:#097ae6; color:#fff;}

.trust_sec_2{ padding:0;}

/********  Say Feed  *********/
.say_feed{ width:100%; float:left; margin:0; padding:50px 0 70px 0;}
.say_feed p{ margin:0 0 20px 0; padding:0; font-size:24px; color:#272E39;}
.say_feed .feed_list{ margin-bottom:30px;}
.say_feed .feed_list li{ padding:30px 0;}
.say_feed .feed_list li figure img{ width:240px;}
.read_link{ margin:0; padding:0; text-align:center; font-size:21px; color:#006f8b;}
.read_link:hover{ color:#263441;}
.read_link i{ margin-left:10px; color:#8d95a3;}

/********  Partner Sec  *********/
.partner_sec{ width:100%; float:left; margin:0; padding:0;}
.partner_sec p{ margin:10px 0 0 0; padding:0; font-size:14px; color:#666;}
.table{ width:100%; float:left; margin:0; padding:0; border-collapse:inherit;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th{border:none; padding:0; vertical-align:middle; text-align:center; font-size:14px; color:#fff; letter-spacing:3px; text-transform:uppercase;}
.table > tbody > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{ border:none; padding:18px 30px; vertical-align:middle; transition:all .6s ease-in-out; border:1px solid #d4d6d6; text-align:center;}
.table > tbody > tr > td .alert_link{ margin:0; padding:0; float:left; font-size:18px; color:#000; text-decoration:underline; text-decoration-color:#efefef; text-align:center; text-align:left;}
.table > tbody > tr > td alert_link:hover{ text-decoration:none;}
table > tbody > tr > td h1{ margin:0 0 20px 0; padding:0; font-size:10px; color:#666; text-transform:uppercase;}

.table .box_plan{ width:100%; float:left; margin:0; padding:20px 10px; border-radius:5px 5px 0 0;}
.table .legend{ width:100%; float:left; margin:0; padding:0; font-size:14px; color:#666; text-align:left;}
.table .included{ width:100%; float:left; margin:0 0 5px 0; padding:0;}
.table .included i{ margin:0 4px 0 0; padding:0; display:inline-block;}
.request_btn{ margin:0; padding:0 10px; min-width:150px; display:inline-block; background:#097ae6; border-radius:30px; font-size:14px; color:#fff; line-height:40px; text-decoration:none;}
.request_btn:hover{ background:#0057B3; color:#fff;}

.table .box_plan.blue{  background: #42c4e0; background: -moz-linear-gradient(left, #42c4e0 0%, #83dbe9 100%); background: -webkit-linear-gradient(left, #42c4e0 0%,#83dbe9 100%); background: linear-gradient(to right, #42c4e0 0%,#83dbe9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42c4e0', endColorstr='#83dbe9',GradientType=1 );}
.table .box_plan.green{background: #58a242; background: -moz-linear-gradient(left, #58a242 0%, #75b442 100%); background: -webkit-linear-gradient(left, #58a242 0%,#75b442 100%); background: linear-gradient(to right, #58a242 0%,#75b442 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58a242', endColorstr='#75b442',GradientType=1 );}
.table .box_plan.pink{background: #e65b4c; background: -moz-linear-gradient(left, #e65b4c 0%, #f69c93 100%); background: -webkit-linear-gradient(left, #e65b4c 0%,#f69c93 100%); background: linear-gradient(to right, #e65b4c 0%,#f69c93 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e65b4c', endColorstr='#f69c93',GradientType=1 );}




/********  Additional Sec  *********/
.additional_sec{ width:100%; float:left; margin:0; padding:180px 0 180px 0; background:#f5f5f5; clip-path:polygon(0.06% 10.59%, 99.94% 0.02%, 99.94% 99.93%, 0px 90.57%);}
.additional_sec .additional_block{ width:100%; float:left; margin:0 0 40px 0; padding:0; background:#fff; border-radius:5px;}
.additional_sec .top_info{ width:100%; float:left; margin:0; padding:15px; background:#272e39; border-radius:5px 5px 0 0;}
.additional_sec .top_info h2{ margin:15px 0 0 0; padding:0; font-size:14px; color:#fff; text-transform:uppercase; display:inline-block; letter-spacing:2px; font-weight:500;}
.additional_sec .top_info .demo_btn{ margin:0; padding:0 40px; line-height:43px; float:right; font-size:14px; border:none;}
.additional_sec .top_info .demo_btn:hover{ background:#fff; color:#097ae6;}
.additional_sec .additional_block p{ margin:0; padding:20px; font-size:16px; color:#666; font-style:italic; border-bottom:1px solid #d4d6d6; clear:both;}
.additional_sec .list_detail{ width:100%; float:left; margin:0; padding:20px 25px;}

ul.add_list{ width:100%; float:left; margin:0; padding:0;}
ul.add_list li{ margin:0 0 5px 0; padding:0 0 0 15px; display:block; font-size:16px; color:#000; font-weight:500; position:relative;}
ul.add_list li:after{ content:""; width:5px; height:5px; border-radius:50%; background:#000; position:absolute; top:8px; left:0;}

/********  Testimonial Sec  *********/
.testimonial_sec{ width:100%; float:left; margin:0; padding:0; text-align:center;}
.testimonial_sec .container{ max-width:570px;}
.testimonial_sec i{ margin:0 0 25px 0; padding:0; display:block;}
.testimonial_sec p{ margin:0 0 50px 0; padding:0; font-size:17px; color:#000;}
.testimonial_sec .test_block{ margin:0 auto; padding:0; display:inline-block;}
.testimonial_sec .test_block figure{ width:60px; height:60px; float:left; border-radius:50%;}
.testimonial_sec .test_block figure img{ border-radius:50%;}
.testimonial_sec .test_block .detail{ margin:0; padding:0; overflow:hidden;}
.testimonial_sec .test_block h3{ margin:0; padding:15px 0 0 15px; font-size:12px; color:#000; text-align:left; text-transform:uppercase; font-weight:500;}
.testimonial_sec .test_block h3 small{ display:block; font-size:10px; color:#666;}

/********  Asked Sec  *********/
.asked_sec{ width:100%; float:left; margin:0; padding:80px 0 150px 0;}
.asked_sec .global_title{ margin-bottom:45px;}
.asked_sec h3{ margin:0 0 5px 0; padding:0; font-size:24px; color:#272e39; font-weight:700;}
.asked_sec p{ margin:0 0 30px 0; padding:0; font-size:22px; color:#666;}
.asked_sec p a{ color:#097ae6;}
.asked_sec p a:hover{ color:#006f8b;}
.asked_sec .question_block{ width:100%; float:left; margin:0; padding:30px 0 0 0;}
.asked_sec .inner{ width:100%; max-width:700px; margin:0 auto; padding:30px; background:#f5f5f5; border-radius:6px; text-align:center;}
.asked_sec .inner h2{ margin:0 0 10px 0; padding:0; font-size:14px; color:#666; text-transform:uppercase; letter-spacing:3px;}
.asked_sec .inner p{ margin:0;}
.partner_sec .table tbody tr.hrt{ position:relative;}
.partner_sec .table tbody tr.hrt td:first-child{ width:33.33%;}
.partner_sec .table tbody td.bdr_none{border:none;}
.partner_sec .table tbody tr.hrt td.td-hr{ display:none;}
.partner_sec .table tbody td.td-hr{ border:none;}
.in_text{position:absolute; left:29%; right:5.7%; background:#d4d6d6; font-size:14px; line-height:22px; text-align:center; padding:
2% 10px; top:0px; bottom:0; vertical-align:middle;}
.partner_sec .table tbody tr.hrt:hover td.td-hr{ display:block;}
/********* 20-05 ********/
.nav_sec .right_info{ float:right; margin:5px 0 0 0; padding:0; z-index:99; position:relative;}
.nav_sec .right_info .select_btn{ float:left; margin:0 10px;}
.nav_sec .right_info .cart_block{ float:left; margin:2px 0 0 0; padding:0;}
.nav_sec .right_info .cart_block .dropdown-toggle{ margin:0; padding:5px; font-size:20px; color:#999999; position:relative;}
.nav_sec .right_info .cart_block a .count_notif{ width:12px; height:12px; background:#FF0000; border-radius:50%; display:inline-block; text-align:center; line-height:12px; font-size:9px; color:#fff; position:absolute; top:0; right:2px;}
.nav_sec .right_info .cart_block .cart_detail{ width:100%; min-width:370px; float:left; margin:15px 0 0 0; padding:0; background:#f8f8f8; border:1px solid #dddddd; left:auto; right:0; border-radius:0px !important;}
.nav_sec .right_info .cart_block .cart_detail:after, .nav_sec .right_info .cart_block .cart_detail:before{ bottom: 100%; right:10px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}
.nav_sec .right_info .cart_block .cart_detail:after{ border-color: rgba(248, 248, 248, 0); border-bottom-color: #f8f8f8; border-width: 10px; margin-right: -10px;}
.nav_sec .right_info .cart_block .cart_detail:before { border-color: rgba(221, 221, 221, 0); border-bottom-color: #dddddd; border-width: 11px; margin-right: -11px;}

.nav_sec h3{ margin:0; padding:10px 15px; font-size:20px; color:#666666; font-weight:400;}
.nav_sec .item_block{ width:100%; float:left; margin:0; padding:15px 20px; background:#eeeeee; position:relative; border-bottom:1px solid #dddddd;}
.nav_sec .item_block:hover{ background:#dddddd;}
.nav_sec .item_block figure{ width:70px; height:70px; float:left; margin:0; padding:0; background:#1c1c1c;}
.nav_sec .item_block .right_d{ overflow:hidden; margin:0; padding:5px 40px 5px 12px; position:relative;}
.nav_sec .item_block h6{ margin:0 0 6px 0; padding:0; font-size:18px; color:#666;}
.nav_sec .item_block span{ margin:0 10px 0 0; padding:0; font-size:16px; color:#999999; display:inline-block;}
.nav_sec .item_block .select_info{ width:100%; max-width:60px; height:35px; display:inline-block; padding:0 6px 0 6px; margin:0; font-size:15px; color:#888888; border:none; -webkit-appearance: none; -moz-appearance: none; appearance: none; background:#fff url(../images/select_arrow.png) no-repeat right 10px center;}
.nav_sec .item_block .detele_item{ width:25px; height:25px; background:#FF0033; border-radius:3px; font-size:16px; color:#fff !important; text-align:center; display:inline-block; position:absolute; right:0; top:18px; line-height:25px;}

.cart_block .btn-block{ width:100%; float:left; margin:0; padding:15px 20px;}
.cart_block .btn-block .btn{ margin:0; height:38px; padding:0 15px; background:#097ae6; border:none; font-size:13px; text-transform:uppercase; font-weight:700; color:#fff;}
.cart_block .btn-block .btn:last-child{ float:right;}
.cart_block .btn-block .btn:hover{ background:#1c1c1c; color:#fff;}

