.tools-page .sourcecode-body .subtabs a {
  font-size: 12px;
  padding: 0 10px;
}

.tools-page .tool-area-input {
  height: 70px;
  min-height: 25px;
  line-height: 20px;
}

.d-block {
  display: block;
}

.tools-page .sourcecode-body .panel-body {
  height: 1420px;
}

.tools-page .chrome-view-tab .tab-content {
  padding: 0 !important;
  background-color: #fff;
}

.tools-page .chrome-view-tab > .col-xs-12 {
  padding-left: 0;
  padding-right: 0;
}

.tools-page #dashboard .phone-view-body {
  /*height: 1420px;*/
  /*overflow: auto;*/
}

.right-col:not(.expanded) .tools-page .dataTables_wrapper .table th.url,
.right-col:not(.expanded) .tools-page .dataTables_wrapper .table td.url-td,
.right-col:not(.expanded) .tools-page .dataTables_wrapper .table th.expanded,
.right-col:not(.expanded) .tools-page .dataTables_wrapper .table td.expanded {
  display: none !important;
}

.sourceCodeTabContainer .tab-content > .tab-pane {
  position: relative;
}

.sourceCodeTabContainer .tab-content > .tab-pane .loading-spinner-overlay,
.sourceCodeTabContainer .tab-content > .tab-pane .loading-spinner-icon {
  position: absolute;
}

@media (max-width: 767px) {
  .tools-page .sourcecode-body .panel-body {
    height: auto;
  }
}

/*span.select2-container{*/
/*  z-index:9999;*/
/*}*/

.btnReportReactive:hover {
  background-color: #68bebf!important;
}

.btnReportPause:hover {
  background-color: #68bebf!important;
}

.statusFilter.active {
  color: black;
}

.special-text-wrap {
  margin-bottom: 95px;
}

.special-title.add-your-url {
  top: 0;
  left: 200px;
}

.special-title.add-your-url .handrawn-arrow {
  transform: rotate(-96deg);
  left: -40px;
  width: 75px;
  position: absolute;
  top: 29px;
}

.special-title.add-your-url span {
  transform: rotate(-6deg);
  left: -165px;
  position: absolute;
  width: 230px;
}

.special-title.add-countries {
  top: 0;
  left: -80px;
}

.special-title.add-countries .handrawn-arrow {
  transform: rotate(-96deg);
  left: 110px;
  width: 67px;
  position: absolute;
  top: 34px;
}

.special-title.add-countries span {
  transform: rotate(3deg);
  left: -18px;
  position: absolute;
  width: 256px;
  top: -5px;
}

.special-title.add-mobile {
  top: 0;
  left: -70px;
}

.special-title.add-mobile .handrawn-arrow {
  transform: rotate(-41deg);
  left: 100px;
  width: 60px;
  position: absolute;
  top: 32px;
}

.special-title.add-mobile.get-result-title .handrawn-arrow
{
  transform: rotate(-61deg);
  left: 83px;
  width: 63px;
  position: absolute;
  top: -25px;
}

.special-title.add-mobile span {
  transform: rotate(-6deg);
  left: 20px;
  position: absolute;
  width: 214px;
  top: -7px;
}

@media (max-width: 991px) {
  .special-title.add-your-url {
    top: 0;
    left: 219px;
  }

  .special-title.add-countries {
    top: 0;
    left: 20px;
  }

  .special-title.add-mobile {
    top: 0;
    left: 20px;
  }
}

#data_table_url .disabled-wid-pointerNone,
#data_table_country .disabled-wid-pointerNone,
#data_table_devices .disabled-wid-pointerNone {
  color: #dad9d9;
  pointer-events: none;
}

#dashboard .pageGoBtn {
  background: #21548a;
  font-weight: 600;
  font-size: 16.5px;
  top: 47px;
  position: absolute;
  float: right !important;
  right: 50px;
}

#dashboard .current-clicked > td:first-child {
  border-left: solid 5px #21548a !important;
}

#dashboard .special-title.get-result-title {
  position: relative;
  float: right!important;
  margin-right: 180px;
  left: 0px;
}

#dashboard .special-title.get-result-title > span {
  top: -48px;
}

@media (max-width: 991px) {
  .special-title.add-mobile.get-result-title .handrawn-arrow {
      transform: rotate(-61deg);
      left: 83px;
      width: 50px;
      position: absolute;
      top: -4px;
  }
  #dashboard .special-title.get-result-title > span {
    top: -25px;
  }
}

/*.tools-page .container-fluid.tools-list.devices-table,
.tools-page .container-fluid.tools-list.countries-table,
.tools-page .container-fluid.tools-list.url-table {
  margin-bottom: 30px;
}*/

/*.add-url-button {
  margin-left: calc(100% - 140px);
}

.add-country-button {
  margin-left: calc(100% - 162px);
}

.add-device-button {
  margin-left: calc(100% - 158px);
}*/

.result-row .special-title.add-your-url {
  left: calc(100% - 192px);
}

.result-row #dashboard .goBtn {
  right: 42px;
  top: -3px;
}

.result-row .special-title.add-your-url span {
  left: -153px;
}

.result-row .special-title.add-your-url .handrawn-arrow {
  transform: rotate(-47deg) scaleX(-1);
  top: -28px;
  left: -3px;
}

.col-xs-12.wrap-phone1.my-desktop{
  max-width: 1000px;
}
.my-desktop #phoneX{
  margin-left:0;
}
.my-desktop .phone-wrap , .my-desktop .tab-content{
  padding:0;
}
.my-desktop .mobile-emulator-device-view , .my-desktop .phone-wrap{
  overflow: unset;
}
.my-desktop .phone63 > img, .my-desktop .phone63overlay > img , .my-desktop .phone63{
  max-width: 650px;
}
@media (max-width: 1370px) {
  .my-desktop .mobile-emulator-device-view , .my-desktop .phone-wrap{
  overflow: auto;
  }
}

@media (min-width: 992px) and (max-width: 1040px) {
  .special-title.add-mobile span {
    left: 10px !important;
    width: 206px;
  }
}