@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p{font-family: 'Poppins', sans-serif !important;}
:hover {text-decoration: none !important;}
p{font-size: 20px;}
.form-control:focus {box-shadow: none;}
body.page-2345{background:no-repeat; background-size:cover;}
.logo-section {padding: 15px 0px;}
.sec-in-1 {background: #fff;margin-top: 25px;padding-top: 8px;padding-bottom: 20px;}
.product-keyword-check-box {display: table;width: 100%;}
.search-box1 {background: #c6f0ff;padding: 20px 20px 20px 50px;position:relative;display: table;width: 100%;}
.search-box1 h2 {color: #195797;font-weight: 600;font-size: 23px;}
.search-box1 h2:before {content: "";background: url(../images/search-icon.png) no-repeat;background-size: 30px;height: 30px;width: 30px;position: absolute;left: 15px;}
.keyword-box-sec input {display: table;width: 100%;}
.keyword-box-sec {max-width: 40%;padding-right: 25px;width: 100%;float: left;}
.keyword-box-sec input {display: table;width: 100%;font-size: 15px;padding: 7px 9px;}
.search-box-input {padding-top: 10px;}
.product-keyword-box-sec {display: table;width: 100%;max-width: 46%;}
.product-keyword-box-sec label {display: table;}
.product-keyword-box-sec input,.product-keyword-box-sec select {display: inline-block;font-size: 13px;padding: 8px 9px;width: 29%;margin-right: 7px;}
.product-keyword-check-box label.checkbox-inline {width: 21%;text-align: left;padding: 7px 0px;margin-bottom: 0px;}
.product-keyword-check-box label.checkbox-inline input {margin-right: 6px;}
.product-keyword-check-box .btn {border: none;border-radius: 0px;float: right;padding: 8px 39px;font-size: 17px;margin-top: -41px;}
.top-niches-title h4 {float: left;padding-right: 25px;font-size: 25px;color: #195797;line-height: 45px;}
.top-niches-links a {color: #195797;line-height: 27px;font-size: 1.25rem; text-decoration: underline !important;}
.top-niches-title {padding-top: 50px;padding-bottom: 50px;display: table;}
.top-niches-links {width: 79%;display: table;}
.sec-1-2345 {padding-bottom: 50px;}
.product-preview {display: inline-block;/*width: 150px;white-space: nowrap;*/overflow: hidden !important;text-overflow: ellipsis; text-align: left}
.product-preview span {position: absolute;padding: 5px;left: -1000px;visibility: hidden;color: black;text-decoration: none;display: none;}
.product-preview:hover span {visibility: visible;display: block;left: auto;z-index: 100;right: 0;top: 0%;}
.top-showing-table th, .top-showing-table td {text-align: center;padding: 8px;position: relative;}
.top-showing-table .table-responsive {overflow: unset;}
.pagination {display: inline-block;}
.pagination a {color: black;float: left;padding: 8px 16px;text-decoration: none;transition: background-color .3s;border: 1px solid #ddd;}
.pagination a.active {background-color: #337ab7;color: white;border: 1px solid #337ab7;}
.pagination a:hover:not(.active) {background-color: #ddd;}
.top-showing-table {padding-bottom: 30px;}
.top-showing-table tr th {font-weight: normal;border-right: #dcdcdc 1px solid;border-left: #dcdcdc 1px solid;color: #195797;font-weight: 600;}
.top-showing-table tr td:nth-of-type(2) a {font-size: 15px;float: left}
.menu-tab {text-align: right;color:#fff;}
.menu-tab a{color:#fff;padding: 15px;}
.menu-tab a.active,.menu-tab a.active:hover{text-decoration:underline !important;}
.sec-1-12321 .sec-in-1 {margin-top: 0px;}
.sec-1-12321 h2,.sec-2-12321 h2 {color: #195797;font-weight: 500;font-size: 39px;padding-bottom: 11px;}
span.active {color: #ff9600;}
.top-showing-table h5 {font-size: 18px;padding-bottom: 8px;}
.select_box select {margin-bottom: 6px;}
.cnd-table-sec td {font-size: 14px;}
.cnd-table-sec {margin-top: 25px;}
.fot-tab-btn {color: #fff;}
.fot-tab-btn .btn {background: #ff9600;color: #fff;border-radius: 0px;}
.fot-tab-btn .btn-gry {background: #dadada;color: #000;border-radius: 0px;margin: 0px 7px;}
.foter-copy {background: #195797;padding: 10px 0px;}
.foter-copy p {margin-bottom: 0px;text-align: center;font-size: 14px;color: #fff;}
body.page-2343{background: rgba(255,255,255,1);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(198,240,255,1) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(198,240,255,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(198,240,255,1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(198,240,255,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(198,240,255,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(198,240,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c6f0ff', GradientType=0 );}
body.page-2343 .sec-in-1 {padding-bottom: 0px;margin-bottom: 50px;}
body.page-2343 .sec-in-1 .table {margin-bottom: 0px;}
.span-tab1 {text-transform: uppercase;}
.top-seccre p {padding-top: 25px;font-size: 16px;}
.top-seccre {padding: 10px 0px;}
body.page-2343 .sec-in-1 {background: transparent;}
.top-seccre h4 {padding-top: 0px;color: #104479;font-size: 18px;}
.mysoftwares a {color: #195797;font-weight: 600;}
.sec-2-12321 {min-height: calc(100vh - 170px);}
.topnav > a {max-width: 40%;}
.step2-full-table-sec {background: #fff;border: #808080 1px solid;margin-top: 25px;text-align: left;width: 100%;display: inline-block;}
.research-text-sec {background: #3ca3dc;color: #fff;display: table;width: 100%;}
.resea-on {padding: 12px;float: left;text-transform: uppercase;background:url(../images/crop-line.png)#195797 no-repeat;background-position: right center;padding-right: 40px;font-size: 19px;font-weight: 500;}
.linksteptwo {font-size: 15px;padding: 13px 10px;text-align: right;}
.linksteptwo a {color: #fff;padding: 0px 4px;}
.describe-text {text-align: center;background:#195797;color: #fff;padding: 13px 0px;font-size: 20px;}
.steptwo-form-sec .form-inline .form-group {width: 100%;margin-bottom: 14px;}
.steptwo-form-sec label {padding-right: 14px;}
.steptwo-form-sec label {padding-right: 14px;font-size: 16px;font-weight: 600;width: 105px;justify-content: left;}
.steptwo-form-sec form {max-width: 50%;margin: 0 auto;padding-top: 35px;padding-bottom: 10px;margin-bottom: 55px;}
.steptwo-form-sec form input {width: 81% !important;background: #ebebeb;border-radius: 0px;}
.steptwo-form-sec form .btn {border-radius: 0px;margin: 0px 6px;width: 265px !important;padding: 10px 0px;margin-top: 15px;color:#fff;}
.inline-radio .radio {float: left;padding: 0px 7px;}
.inline-radio .radio label {font-size: 15px;font-weight: 500;}
.save-entry {background: #195797;}
.save-complete{background: #ff9600;}
.import-data-sec {margin-top:30px;}
.import-data-sec {background: #fff;}
.keywordssec {border: #9ac0d7 1px solid;border-radius: 5px;}
.keywordssec h2 {color: #fff;font-size: 17px;text-align: center;text-decoration: none;background: rgb(26,93,156);background: -moz-linear-gradient(left, rgb(26,93,156) 0%, rgb(40,142,199) 100%);background: -webkit-linear-gradient(left, rgb(26,93,156) 0%,rgb(40,142,199) 100%);background: linear-gradient(to right, rgb(26,93,156) 0%,rgb(40,142,199) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a5d9c', endColorstr='#288ec7',GradientType=1 );padding: 10px 15px;width: 100%;margin: 0px;border: none;border-radius: 4px 4px 0px 0px;}
.browesssec {border: #9ac0d7 1px solid;border-radius: 5px;background: #f3f1f2;}
.browesssec h2 {color: #fff;font-size: 17px;text-align: center;text-decoration: none;background: rgb(26,93,156);background: -moz-linear-gradient(left, rgb(26,93,156) 0%, rgb(40,142,199) 100%);background: -webkit-linear-gradient(left, rgb(26,93,156) 0%,rgb(40,142,199) 100%);background: linear-gradient(to right, rgb(26,93,156) 0%,rgb(40,142,199) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a5d9c', endColorstr='#288ec7',GradientType=1 );padding: 10px 15px;width: 100%;margin: 0px;border: none;border-radius: 4px 4px 0px 0px;}
.bc {padding: 9% 2%;text-align: center;height: 175px;}
.bc label.btn-file {color: #fff;font-size: 17px;text-align: center;text-decoration: none;padding: 10px 15px;margin: 0px;border: none;border-radius: 4px;background: #ff7f00;}
.ortext {padding-top: 82px;}
.bc p {font-size: 15px;padding-top: 12px;}
.submitkeywordsec .dok_arrowbottom {max-width: 69px;margin-left: -18px;margin-right: 10px;}
.saveproduct {text-decoration: none;background: rgb(26,93,156);background: -moz-linear-gradient(left, rgb(26,93,156) 0%, rgb(40,142,199) 100%);background: -webkit-linear-gradient(left, rgb(26,93,156) 0%,rgb(40,142,199) 100%);background: linear-gradient(to right, rgb(26,93,156) 0%,rgb(40,142,199) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a5d9c', endColorstr='#288ec7',GradientType=1 );color: #fff;}
.saveproduct:hover,.saveproduct:active {background: #278cc5;}
.submitkeywordsec {padding-top: 86px;}
.sec-1-34321 .top-seccre {padding-bottom: 80px;}
.sec-1-34321 .top-seccre h2 {padding-bottom: 15px;}
.sec-1-34321 {min-height: calc(100vh - 170px);}
.oneline input {width: 60%;}
.oneline label {float: left;margin: 7px 0px;margin-right: 5px;}
.oneline {padding: 4px 0px;display: inline-block;width: 100%;}
.password-sec{background:url(../images/password-bg.jpg) no-repeat; background-size:cover;background-position: center center;padding: 78px 0px;height: calc(100vh - 41px);}
.password-box {background: #fff;max-width: 500px;margin: 35px auto;-webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.75);padding:20px;}
.password-box h3 {text-align: center;font-weight: 600;color: #195797;font-size: 35px;}
.password-box p {text-align: center;font-size: 17px;color: #000;}
.password-box p:after {content: "";background: #000;width: 30%;height: 2px;display: table;margin: 0 auto;margin-top: 15px;}
.password-box label {font-weight: 600;font-size: 20px;}
.password-box .checkbox label {font-size: 17px;font-weight: 400;}
.password-box .btn {background: #ffae00;border-radius: 0px;margin: 0 auto;display: table;text-transform: uppercase;padding: 10px 20px;font-size: 22px;margin-top: 9px;}
.password-box input.input-field {background: #eeeeee;height: 47px;position: relative;top: -3px;width: 89%; padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;color: #495057;background-clip: padding-box;border: 1px solid #ced4da;border-radius:0px;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.password-box i {background: #323232;color: #fff;padding: 11px 11px;margin-right: -4px;font-size: 25px;}
.password-box .checkbox {padding-top: 8px;}
body.page-2343 .table td, body.page-2343 .table th {vertical-align: middle;}
.oneline select.form-control {width: 65%;float: left;margin: 0px 3px;}
.oneline1 .form-control {width: 28%;display: inline-block;}
.oneline1 .form-control-selet {padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: .25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}

.export .mysoftwares a:hover {    text-decoration: underline !important;}








.logotop {float: left;}
.menutab {display: inline-block;padding: 3px 0px;float: right;}
.menutab a {text-transform: uppercase;}
a.logo{padding: 0px !important;}
a.logo:hover {background: transparent !important;}
.topnav {display: table;width: 100%;}
.topnav a {float: left;display: block;color: #f2f2f2;text-align: center;text-decoration: none;font-size: 17px;padding: 7px 10px 7px;}
.topnav .icon {display: none;}
.dropdown {float: left; overflow: visible !important;}
.dropdown .dropbtn {font-size: 17px;border: none;outline: none;color: white;padding:7px 10px 7px;background-color: inherit;font-family: inherit;margin: 0;}
.dropdown-content {display: none;position: absolute;min-width: 205px;z-index: 1;background: #195797;}
.dropdown-content a {float: none;color: #fff;padding: 10px 16px;text-decoration: none;display: block;text-align: left;}
.topnav a:hover, .dropdown:hover .dropbtn {color: white;}
.dropdown-content a:hover {background-color: #ddd;color: black;}
.dropdown:hover .dropdown-content {display: block;}


@media screen and (min-width: 1025px) and (max-width: 1199px) {
.logotop {max-width: 313px;}

}

@media screen and (max-width: 1024px) {
  .topnav a:not(:first-child), .dropdown .dropbtn {display: none;}
  .topnav a.icon {float: right;display: block;}
  .menutab {float: left;}
  .dropdown-content a {padding: 2px 16px 3px 35px;}
}

@media screen and (max-width: 1024px) {
	.dropdown12 {padding-top: 20px;}
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {position: absolute;right: 0;top: 0;}
  .topnav.responsive a {float: none;display: block;text-align: left;}
  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn {display: block;width: 100%;text-align: left;}
  
}



















@media screen and (max-width: 1199px){
.product-keyword-box-sec input {width: 29.4%;}
.product-keyword-check-box .btn {margin-top: -79px;}
.menu-tab a {padding: 15px 8px;}
.steptwo-form-sec form .btn {width: 47% !important;}
.steptwo-form-sec form {max-width: 60%;}
.product-keyword-box-sec input, .product-keyword-box-sec select {width: 29.2%;}
.keyword-box-sec {max-width: 37%;padding-right: 10px;}
.product-keyword-box-sec {max-width: 49%;}
.keyword-box-sec input, .product-keyword-box-sec select {padding: 8px 3px;}
.product-keyword-check-box {width: 100%;display: table;}

}

@media screen and (max-width: 991px){
.product-keyword-box-sec label {width:45%;}
.product-keyword-check-box label.checkbox-inline {width: 24%;}
.product-keyword-check-box .btn {margin-top: 0px;}
.product-keyword-box-sec {max-width: 60%;}
.menu-tab a {padding: 15px 17px;}
.logo-section {text-align: center;}
.steptwo-form-sec form .btn {margin: 6px auto;}
.steptwo-form-sec form {max-width: 90%;}
.resea-on {padding:20px 30px;}
.keyword-box-sec input, .product-keyword-box-sec select {font-size: 13px;padding: 6px 2px;}
.product-keyword-check-box .btn {float: left;}

}

@media screen and (max-width: 767px){
.menu-tab {text-align: center;}
.menu-tab a {padding: 3px 15px;display: inline-block;}
.mobd {margin-top: 10px;}
.product-keyword-box-sec label {width: 90%;}
.product-keyword-check-box label.checkbox-inline {width: 49%;text-align: left;}
.top-niches-links {width: 100%;}
.search-box1 h2 {font-size: 20px;}
.product-keyword-check-box .btn {float: left;margin-top: 10px;}
.sec-1-12321 h2,.sec-2-12321 h2 {font-size: 30px;}
.steptwo-form-sec form input {width: 77% !important;}
.oneline input {width: 100%;}
span.span-tab1 {font-size: 13px;}
.custom-file-input.browinput {    display: none;}
label.custom-file-label.browlabel {position: relative;float: none;width: 100%;display: block;margin: 0;}
label.custom-file-label.browlabel:after {display: block;position: relative;border-radius: .25rem;border: none;text-align: center;margin-top: 9px;border-top: 1px solid #ced4da;width: 127%;margin-left: -.75rem;border-top-right-radius: 0;border-top-left-radius: 0;}
.keyword-box-sec {max-width: 100%;}
.product-keyword-box-sec {max-width: 100%;}
.product-keyword-box-sec input, .product-keyword-box-sec select {font-size: 14px;}

}

@media screen and (max-width: 575px){
.product-keyword-box-sec label {width: 100%;padding: 12px 0px;}
.keyword-box-sec {max-width: 100%;}
.product-keyword-box-sec {max-width: 100%;}
.product-keyword-box-sec input {width: 100%;margin-bottom: 5px;}
.product-keyword-check-box label.checkbox-inline {width: 100%;}
.pagination a {padding: 8px 10px;}
.steptwo-form-sec form .radio input {width: initial !important;}
.steptwo-form-sec .form-inline .radio {display: inline-block;}
.steptwo-form-sec form input {width: 100% !important;}
.resea-on {padding: 42px 12px;background-size: contain;}
.password-box input.input-field {width: 81%;}
.password-box .btn {font-size: 16px;}
.password-sec {padding: 25px 0px;}
.logotop {max-width: 100%;}
.topnav > a {max-width: 328px;}
a.icon {font-size: 30px !important;}
.ortext {padding-top: 0px;transform: rotate(90deg);}
.ortext img {max-width: 55px;margin: 13px 0px;}
.arrow_right img.dok_arrowbottom {display: table;margin: 0 auto;transform: rotate(90deg);margin-bottom: 15px;}
.saveproduct {display: table;margin: 0 auto;}
.submitkeywordsec {padding-top: 15px;}
.sec-1-34321 .top-seccre {padding-bottom: 50px;}
.product-keyword-box-sec input, .product-keyword-box-sec select {width: 100%;margin-bottom: 6px;}
.keyword-box-sec {padding-right: 0px;}


}

.pagination span {
  color: grey;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
  transition: background-color .3s;
  border: 1px solid #ddd;
}

.top-showing-table td span {
  font-size: 15px;
  cursor: pointer;
  color: #007bff;
  display: table;
}

.top-showing-table td span:hover {
  color: #0056b3;
}

.top-showing-table img.icon {
  height: 18px;
}

.custom-logo {
  max-width: 341px;
  max-height: 58px;
  min-width: 250px;
  margin-top: 10px;
  margin-bottom: 10px;
}