@charset "utf-8";
/* CSS Document */
@media all and (min-width:1200px){
	.container{ max-width:1230px;}
	/*** 30.08.2019 ***/
	.about-wrap .container{ max-width:1100px;}
	/*** /30.08.2019 ***/
}
@media all and (max-width:1199px){
	.tab-blk-lft{ width:54%; background-size:100%; background-position:left top;}
	.tab-blk-lft img{ max-width:100%;} 
	.list-blk-bx li{ padding:15px; padding-right:15px; padding-left:55px; margin-bottom:10px;}	
	.list-blk-bx li i{left:10px; padding:20px; top:10px;}
	.list-blk-bx h4{ font-size:16px;}
	.pd-lt-0{ padding-left:0px;}
	.tab-sz-blk{ min-height:470px;}
	.navbar-brand { margin-right: 40px;}
	.banner-caption h3{ font-size:40px;}
	.banner-caption h2{ font-size:40px; margin-bottom:0px;}
	.navbar-brand { margin-right: 10px;}
	.header-ui .nav-item { margin-right: 10px;}
	.header-ui .nav-item:last-child{ margin-right:0px;}
	.header-ui .nav-item > a{ font-size:14px;}
	.header-ui .nav-btn .btn{ font-size:12px; min-width:80px;}
	.header-ui .nav-btn {margin-left: 10px;}
	.navbar-brand img{ max-width:130px;}
	.brand-wrap::before, .markt-wrap::before{ background-size:100%;}
	.footer-ui .navbar-brand { margin-right: 50px;}
	.footer-ui .navbar-nav .nav-link{ font-size:16px;}
	.footer-ui li { margin-right: 0;}
	.footer-ui .nav-btn p { font-size:14px;}
	/*** 30.08.2019 ***/
	.s-prc-header h4{ font-size:26px;}
	.s-prc-list ul li p{ font-size:15px;}
	.about-para-ui p{ font-size:16px;}
	.about-sp-lt{ padding-left:20px;}
	.abt-para-sp { margin-bottom: 20px;}
	/*** 30.08.2019 ***/
}
@media (min-width:768px) and (max-width:991px){
/*** 30.08.2019 ***/
.s-prc-list ul li{ padding-left:18px;}
.s-prc-header h4{ font-size:20px;}
.s-prc-list ul li p{ font-size:14px;}
.s-prc-header p{ font-size:30px;}
.s-prc-header p sup{ top:-8px;}
.sbscb-btn{ padding-left:20px; padding-right:20px; font-size:15px;}
.s-price-cell{ padding:6px;}
.about-wrap {padding-top:20px;padding-bottom: 20px;}
.about-sp-lt{ padding-top:0px; padding-left:0px;}
.about-para-ui p{ margin-bottom:15px;}
.about-wrap .s-title-block { margin-bottom: 30px;}
/*** 30.08.2019 ***/
}
@media all and (max-width:991px){
	.banner-caption p { font-size:16px;}
	.bn-cp-txt { padding-right: 20px;}
	.banner-caption h3 { font-size: 27px;}
	.banner-caption a{ min-width:120px; font-size:16px;}
	.section-wrap .card-body{ padding-right:0px;}
	.card-title{ font-size:20px;}
	.ct-card-wrap{ margin-bottom:20px;}
	.icon-wrap{ margin-bottom:12px;}
	/*** 03.09.2019 ***/
	.cr-search{ padding-left:20px; padding-bottom:20px;}
	.cr-search-blk{ padding-left:20px; padding-top:20px;}
	.nav-career li h4{ font-size:20px;}
	.nav-career li a{ font-size:15px;}
	.nav-career{ margin-right:-15px;}
	.cr-search-blk h3, .cr-search h4{ font-size:20px;}
	.cr-search-blk .list-group-item h4{ font-size:18px;}
	.cr-search-blk .list-group-item:last-child{ margin-bottom:0px; padding-bottom:0px;}
	.cr-search-blk .btn{ font-size:16px;}
	
	/*** /03.09.2019 ***/	
}
@media all and (max-width:767px){
	.container{ max-width:100%;}
	.pd-lt-0 {padding-left: 15px; padding-right:15px;}
	.tab-blk-lft{ position:static; height:400px; width:100%;}
	.brnd-dtl h3, .markt-wrap h3, .title-block h3{ font-size:26px;}
	.brnd-dtl strong, .brnd-dtl p, .markt-wrap p, .title-block p{ font-size:16px;}
	.navbar-toggler .fa{ color:#716fb3;}
	.header-ui .nav-item > a {padding-left: 0;padding-right: 0; margin-right: 0;}
	.header-ui .nav-btn { margin-bottom:8px; margin-left: 0px;}
	.footer-ui .navbar-brand{ float:left; margin-right:0px;}
	.footer-ui .container{ display:block;}
	.footer-ui .navbar-collapse{ display:block; margin-left:160px;}
	.footer-ui li{ width:auto; display:inline-block;}
	.footer-ui ul{ text-align:center; display:block;}
	.footer-ui ul:first-child{ text-align:right;}
	.footer {padding: 10px 0px;}
	.win-wrap.invst-wrap .pd-lt-0{ padding-left:0px;}
	.header-ui .nav-btn{ display:inline-block; width:auto; margin-right:15px;}
	.header-ui .navbar-nav:nth-child(2){ display:inline-block;}
	/*.right-mbl img{ display:none;}*/
	.right-mbl .onli-on-mbl{ display:block;}
	/*** 30.08.2019 ***/
	.s-prc-list ul li p {font-size: 18px;}
	.abt-para-sp{ margin-bottom:0px;}
	.about-para-ui p{ margin-bottom:20px;}
	.about-wrap { padding-bottom: 20px;}
	.about-wrap .s-title-block { margin-bottom: 20px;}
	.about-img { padding-right: 15px;}
	.abt-testmnl-wrap .title-block{ margin-bottom:20px;}
	.subscribe-wrap { padding-top: 25px;}
	.footer-ui li a:first-child{ border-right: 0; }
	.footer-ui li a{width: 100%;display: block;}
	/*** /30.08.2019 ***/
}
/*** 30.08.2019 ***/
/*** 03.09.2019 ***/
@media (min-width:576px) and (max-width:767px){
	.cr-search-blk .btn { font-size: 14px; margin-top:0px; top:0px; padding-left:15px; padding-right:15px;}
}
/*** 03.09.2019 ***/
@media all and (max-width:660px){
	.s-prc-list ul li p {font-size: 16px;}
	.s-price-faq{ padding-top:40px; padding-bottom:40px;}
	.gt-wrap{ padding-top:100px; padding-bottom:30px;}
}
/*** /30.08.2019 ***/
@media all and (max-width:599px){
	.card-itms{ margin-left:10px; margin-right:10px;}
	.testmnl-wrap .owl-dots{ display:block;}
}
@media all and (max-width:575px){
	.top-banner .display-table{ display:inline-block; height: auto !important;}
	.top-banner .display-cell{ display:inline-block; width:100%;}
	.right-mbl{ position:static; width:100%; text-align: center; transform:none; -webkit-transform:none; -ms-transform:none;}
	.right-mbl img{ max-width:90%;margin: 0px 10px;}
	.bn-cp-txt{ padding-right:0px;}
	.bdr-card { padding-left:0px; padding-right:0px; margin-left:10px; margin-right:10px; border-bottom: 1px solid #e6e6e7; border-right:none; margin-bottom:20px; padding-bottom:20px;}
	.bdr-card:last-child{ margin-bottom:0px; padding-bottom:0px; border:none;} 
	.section-wrap .row{ margin:0px;}
	.tab-blk-lft{ height:300px;}
	.footer-ui{ text-align:center; background:#f8f8f8;}
	.footer-ui .navbar-collapse { display: inline-block; margin-left: 0px; width: 100%;}
	.footer-ui .navbar-brand{ float:none; margin:0 auto;}
	.footer-ui ul:first-child{ text-align:center;}
	.footer-ui .navbar-nav .nav-link{ padding-bottom:0px;}
	.form-box .form-control{ height:50px;}
	.cntrl-lbl{ font-size:16px;}
	.section-wrap .card-title svg{ left:0px;}
	.section-wrap .card-body{ padding-left:32px;}
	.step-section .col-6{ -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.ct-card-wrap p{ font-size: 17px; max-width: 260px;margin: 0 auto; margin-bottom:15px;}
	.tab-blk-lft{background: url(../images/tabmbl.png) no-repeat; background-size:90%; background-position:center center;}
	.list-blk-bx li{box-shadow: 0px 0px 15px 0px #ddd; -webkit-box-shadow: 0px 0px 15px 0px #ddd; -ms-box-shadow: 0px 0px 15px 0px #ddd;}
	.markt-wrap{ text-align:center;}
	.tabs-market-cap::before{ left:50%; margin-left:-30px;}
	.markt-wrap::before{ width:100%;}
	.testmnl-wrap{ padding-bottom:0px;}
	.win-wrap.invst-wrap.text-center  .col-sm-6{ width:50%;}
	.brand-wrap{ text-align:center;}
	.brnd-dtl::before{ margin-left:-30px;}
	.brand-wrap::before{ width:100%;}
	.signup-wrap .title-block h3 br{ display:none;}
	.footer-ui ul:nth-child(2) { margin-left:-15px !important; margin-right:-15px !important; padding-top:20px; border-top:1px solid #ddd; margin-top:25px !important; }
	/*** 30.08.2019 ***/
	.s-price-prm .s-prc-list, .s-prc-list { min-height: 1px;}
	.s-price-prm{ margin-top:0px;}
	.s-price-cell{ margin-bottom:20px;}
	.gt-frame h3 { font-size: 30px;}
	.gt-frame p{ font-size:16px;}
	.gt-frame i{ font-size:30px;} 
	.subsribe-tab{ margin-bottom:35px;}
	.s-price-faq-lst h4{ font-size:20px;}
	.s-price-faq-lst p{ font-size:16px;}
	.abt-testmnl-wrap{ padding-bottom:45px;}
	.faq-qs-bx{ padding:25px;}
	.faq-qs-bx .card-header .btn{ font-size:16px; margin-bottom:0px; padding-left:30px;}
	.faq-qs-bx .card{ margin-bottom:10px;}
	.faq-qs-bx .card-body{ padding-left:30px; font-size:14px;}
	.faq-qs-bx .card-header .btn i{width: 20px;height: 20px;line-height: 20px;font-size: 12px;}
	.cr-search .row{ display:block;}
	.cr-search .row > div{ margin-bottom:15px;}
	.cr-search .btn-primary{ max-width:100%;}
	.srchbtn-col { max-width: 100%;}
	.blog-dscp p { font-size: 16px;}
	.blog-bx-head p { font-size: 26px; line-height: 30px;}
	.blog-share li a{ font-size:18px;} 
	.blog-like li a{ font-size:16px;}
	.blog-like li a i { font-size: 14px;}
	.blog-dscp img { margin-bottom: 20px;}
	.blog-share{ margin-top:20px;}
	.blog-like{ margin-top:20px;}
	.blog-repeat {  margin-bottom: 50px;}
	.blog-load .btn{ font-size:14px;}
	body .blog-load{margin-top: -20px; padding-top: 30px;}
	.cr-srch-rt { padding-left: 15px;}
	.cr-search{ padding-left:0px; border-left:none;}
	body .cr-search-blk { padding-left: 0px; border-left: none; padding-top: 27px;}
	/*** /30.08.2019 ***/
}
/*** 03.09.2019 ***/
@media all and (max-width:480px){
	.cr-search-blk .btn { font-size: 14px; margin-top:0px; top:0px; padding-left:15px; padding-right:15px;}
	.cr-search-blk .list-group-item h4 { font-size: 16px; margin-bottom:2px;}
	.cr-search-blk .list-group-item p{ font-size:14px;}
	.cr-search-blk{ padding-left:15px;}
	.blog-dscp .owl-nav .owl-prev span, .blog-dscp .owl-nav .owl-next span{ font-size:36px;}
	.blog-dscp .owl-nav .owl-prev, .blog-dscp .owl-nav .owl-next{ width:26px;}
	.blog-dscp .owl-carousel { padding-left: 40px; padding-right: 40px;}
	.blog-dscp .owl-nav .owl-prev, .blog-dscp .owl-nav .owl-next{ margin-top:-35px;}
	.card-itms h4{ font-size:16px;}
	.cr-search-blk .list-group-item{ margin-bottom:20px;}
}
/*** /03.09.2019 ***/
/*** 03.09.2019 ***/
@media all and (max-width:400px){
	.cr-search-blk .btn { font-size: 13px; margin-top:0px; top:0px; padding:4px 10px;}
	.brnd-dtl h3, .markt-wrap h3, .title-block h3 {font-size: 23px;}	
	.coma-bx{ padding:14px; background-size:100%; top:-15px;}
	.about-para-ui p { margin-bottom: 10px; font-size:16px;}
	.card-itms h4 { margin-top:15px; font-size: 16px;}
	.abt-testmnl-wrap .card-itms{ padding-top:25px;}
	.nav-career li h4 { font-size: 18px;}
	.cr-search-blk h3, .cr-search h4 { font-size: 18px;}
	.cr-search-blk h3::before{ top:8px;}
}
/*** /03.09.2019 ***/