.helpslide .panel-group .panel + .panel {
 
}
 .helpslide .panel-title > a, .helpslide .panel-title > a:hover, .helpslide .panel-title span {
     background: transparent;
     color: #141313;
     text-align: left;
     font-size: 14px;
     text-transform: capitalize;
     text-decoration: none;
     text-shadow: 0px 1px #FFFFFF;
}


 .helpslide .panel-title span.details .glyphicon {
     font-size: 0px;
     color: #dd1414;
     display: none;
}
 .helpslide .panel-title span.details:after {
     display: none;
}
 .helpslide .panel-title {
     border: none;
}
 .helpslide .panel-heading {
     border-top-color: #fdfdfd !important;
     border-bottom-color: #dddcdb !important;
     border-top: solid 1px;
     margin-top: -1px;
     margin-bottom: 0px;
     border-radius: 0px;
}
 .appv3-contentslide .panel {
     background-color: transparent;
     border: none;
     border-bottom: none;
}
 .appv3-contentslide .panel-collapse {
     background-color: transparent;
     height: 100%;
}

 .appv3-contentslide h1 {
     text-align: center;
     color: #4a4747;
     font-family: Helvetica, Arial, sans-serif;
}
 .appv3-searchpage {
     height: 100%;
     float: left;
     width: 100%;
     background-size: cover;
}
 .appv3-fillcontent {
     padding-left: 0px;
     padding-right: 0px;
     padding-bottom: 0px;
     height: 100%;
}
 .appv3-contentslide .panel-body {
     padding: 0px;
     height: 100%;
}
 .appsv3-left-close .panel-body {
     border: none;
}
 .appv3-searchzone {
     height: 100%;
     text-align: center;
     border-right: solid 1px silver;
     padding-left: 30px;
     padding-right: 30px;
}
 .appv3-searchzone-hide {
     display: none;
}
 .appv3-resultzone {
     height: 100%;
     text-align: center;
}
 .appsv3-collapsed-title {
     background-color: #646060;
     margin: -5px 0px 35px;
}
 .appv3-result-show {
     text-align: left;
     display: block;
}
 .appv3-result-hide {
     text-align: left;
     display: none;
}
 .appsv3-left {
     filter: alpha(opacity=0);
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
     -moz-box-shadow: 1px 1px 5px 1px #cfcfcf;
     -webkit-box-shadow: 1px 1px 5px 1px #cfcfcf;
     -o-box-shadow: 1px 1px 5px 1px #cfcfcf;
     box-shadow: 1px 1px 5px 1px #cfcfcf;
     filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=5);
     overflow:hidden;
     background-color:#4A4848;
     padding-bottom:30px;
     padding-top:30px;
}
 appsv3-opacity {
     opacity: 0.4;
     filter: alpha(opacity=40);
}
 .appsv3-left-close {
     width: 0px;
     height:5px;
     padding: 0px;
     overflow: hidden;
     background-color: #4A4848;
     padding-bottom: 50px;
     filter: alpha(opacity=0);
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
     -moz-box-shadow: 1px 1px 5px 1px #cfcfcf;
     -webkit-box-shadow: 1px 1px 5px 1px #cfcfcf;
     -o-box-shadow: 1px 1px 5px 1px #cfcfcf;
     box-shadow: 1px 1px 5px 1px #cfcfcf;
     filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=5);
}
 .appsv3-left-close a, .appsv3-left a {
     color: silver;
}
 .appsv3-left-close a:hover {
     text-decoration: none;
}
 .appsv3-left-close .panel-title, .appsv3-left .panel-title {
     visibility: visible;
     height: 50px;
     border-bottom: none;
}
 .appsv3-right {
     filter: alpha(opacity=0);
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
     -moz-box-shadow: 1px 1px 5px 1px #cfcfcf;
     -webkit-box-shadow: 1px 1px 5px 1px #cfcfcf;
     -o-box-shadow: 1px 1px 5px 1px #cfcfcf;
     box-shadow: 1px 1px 5px 1px #cfcfcf;
     filter: progid:DXImageTransform.Microsoft.Shadow(color=#cfcfcf, Direction=134, Strength=5);
}
 .appsv3-vertical-menu ul li {
     display: block;
     width: 100%;
}
 .appsv3-vertical-menu .dropdown-menu li {
}
 .appsv3-vertical-menu .panel-title {
}
 .appsv3-vertical-menu {
     background-color: #4A4848;
     border: none;
}
 .appsv3-admin-bloc-title {
     font-size: 21px;
     text-align: left;
     border-bottom: solid 1px #DADEDE;
     font-weight: bold;
}
 .appsv3-admin-bloc {
     padding: 0px;
     margin: 15px 0px 0px;
     border: 1px solid #e5e6e9;
}
 .appsv3-bloc-bigtitle {
     background-color: transparent;
     text-align: center;
}
 .theme-text-innershadow-textdark {
     text-shadow: 0px 1px #fff!important;
}
 .theme-text-innershadow-textlight {
     text-shadow: 0px 1px #333!important;
}
 .appsv3-admin-bloc-content .glyphicon {
     text-align: left;
     margin-right: 15px;
     color: #120505;
}
 .appsv3-admin-bloc-content a {
     text-align: left;
     color: #c77c2b;
     font-weight: bold;
     display: inline-block;
     margin-bottom: 15px;
     width: 100%;
     font-size: 13px;
}
 .appsv3-admin-bloc-content a:hover {
     text-align: left;
}
 .appsv3-admin-bloc-content {
     padding-top: 10px;
     padding-bottom: 10px;
     background-color: #ffffff;
}
 .gc-form-datav3 .appsv3-admin-bloc-content {
     background-color: white;
     border: 1px solid #c3cac9;
     border-top: none;
     padding: 30px 20px 45px;
     position: relative;
}
 .appv3-left-popup .ap-modal {
     min-height: auto;
     max-width: 400px;
     width: 400px;
     margin-top: 0px;
     margin-bottom: 0px;
     height: 100%;
     left: 190px;
     background-color: transparent;
     border: 0px solid #e3e3e3;
     box-shadow: none;
     -webkit-box-shadow: none;
     -ms-box-shadow: none;
}
 .appv3-topmenu-popup-btn {
     background-color: transparent;
     border: none;
     box-shadow: none;
     margin: 0px;
     padding-top: 15px;
     border-radius: 0px;
}
 .appv3-left-popup {
     box-shadow: none;
}
 .appsv3-tabpanes {
     background-color: transparent;
     height: 100%;
}
 .appsv3-tabpanes .tab-pane {
     font-weight: bold;
     color: #0a0101;
     background-color: transparent;
     border: none;
     margin: 0px;
     padding: 15px;
     height: 100%;
}
 .appsv3-tabpanes .tab-pane ul li {
     font-weight: bold;
     color: #0a0101;
     background-color: transparent;
     border: none;
     margin: 0px;
     padding: 5px 15px;
     width: 100%;
     font-size: 13px;
}
 .appsv3-tabpanes .tab-pane ul li a {
     color: #6a6666;
     font-size: 13px;
     margin: 0px;
     padding: 0px;
}
 .appsv3-tabpanes .tab-pane a {
     margin: 0px;
     padding: 0px;
}
 .appsv3-tabpanes .tab-content {
     font-weight: bold;
     color: #0a0101;
     background-color: white;
     border: none;
     margin: 0px;
     padding: 0px;
}
 .appsv3-tabpanes > .nav-tabs > li.active > a {
     font-weight: bold;
     color: #0a0101;
     background-color: white;
     border-bottom: 0 solid #000;
     margin: 0px;
     padding: 5px 10px;
     font-size: 12px;
     text-align: center;
}
 .appsv3-tabpanes > .nav-tabs > li.active {
     font-weight: bold;
     color: #625757;
     background-color: white;
     border-bottom: 0 solid #000;
     margin: 0px;
     padding: 5px 10px;
     font-size: 12px;
     text-align: center;
     border: 1px solid #CED0D0;
}
 .appsv3-tabpanes > .nav-tabs > li > a {
     font-weight: bold;
     color: #625757;
     background-color: transparent;
     border-bottom: 0px solid #000 !important;
     margin: 0px;
     padding: 5px 10px;
     font-size: 12px;
     text-align: center;
}
 .appsv3-tabpanes > .nav-tabs > li {
     font-weight: bold;
     color: #625757;
     background-color: transparent;
     border-bottom: 0px solid #000 !important;
     margin: 0px;
     padding: 5px 10px;
     font-size: 12px;
     text-align: center;
}
 .appsv3-tabpanes > .nav-tabs > li.active > a {
     border-bottom: 0px solid #fff;
}
 .appsv3-search .btn {
     color: gray;
     position: absolute;
     top: -15px;
}
 .appsv3-search-result {
     padding: 10px;
     color: #a9a3a3;
}
 .croquis-link .glyphicon {
     font-size: 14px;
     margin-right: 16px;
}
 .appsv3-logout-popup .ap-modal {
     position: fixed;
     top: 50%;
     left: 50%;
     max-width: 800px;
     min-width: 600px;
     -webkit-transform: translate(-50%, -50%);
     -ms-transform: translate(-50%, -50%);
     transform: translate(-50%, -50%);
     z-index: 2000;
     background-color: #ffffff;
}
 .appsv3-close-popup {
     color: #8f8787;
}
 .appsv3-top-menu .gc-appone-profile-menu {
     padding-top: 5px;
     height: auto;
}
 .appsv3-top-menu ul li {
     margin-bottom: 0px;
     margin-top: 0px;
}
 .appsv3-tabpanes ul li a {
     color: #666;
     font-size: 12px;
     font-weight: normal;
}
 .tab-pane ul li a {
     color: #666;
     font-size: 12px;
     font-weight: normal;
}
 .appsv3-newsearch-hide {
     display: none;
}
 .appsv3-newsearch-show {
     display: block;
}
 .appsv3-top-menu a:focus {
     color: #555;
     background-color: red;
}
 .appsv3-table th {
     padding: 5px;
     font-size: 16px;
     color: silver;
}
 .appsv3-table td {
     padding: 10px;
     border: none;
}
 .appsv3-table tr {
     background-color: white;
}
 .appsv3-table tr:hover {
     background-color: silver;
     color: white;
}
 .appsv3-form-fieldset, .appsv3-form fieldset {
     border: solid 1px #E6E6E6;
     padding: 5px 10px;
     border-radius: 1px;
     margin: 30px auto;
     background-color: transparent;
}
 .appsv3-form-fieldset .form-control, .appsv3-form input, .appsv3-form textarea, .appsv3-form select {
     border-radius: 15px;
     font-size: 13px;
     width: 100%;
     padding: 5px 5px 5px 30px;
     border: solid 1px #CCCCCC;
     margin-top: 5px;
     margin-bottom: 5px;
}
 .form-control:focus, .appsv3-form input:focus, .appsv3-form textarea:focus, .appsv3-form select:focus {
     -moz-box-shadow: 1px 1px 5px 1px #E87352;
     -webkit-box-shadow: 1px 1px 5px 1px #E87352;
     -o-box-shadow: 1px 1px 5px 1px #E87352;
     box-shadow: 1px 1px 5px 1px #E87352;
     filter: progid:DXImageTransform.Microsoft.Shadow(color=#E87352, Direction=134, Strength=5);
     padding: 5px;
}
 .appsv3-form-fieldset .form-control:focus {
     padding: 5px 5px 5px 30px;
     border: solid 1px #CCCCCC;
     border-radius: 15px;
     box-shadow: none;
     background-color: #333;
     color: white;
}
 .appsv3-form {
     margin-right: auto;
     margin-left: auto;
     background-color: #ffffff;
     padding-top: 10px;
}
 .appsv3-form table tr td, .appsv3-form table tr {
     border: none;
}
 .appsv3-form table {
     border: none;
     margin: 30px 0px 30px 0px;
}
 .appsv3-form table tr td:hover, .appsv3-form table tr:hover {
     background-color: transparent;
}
 p.numbered {
     font-size: 35px;
     text-align: left;
     font-weight: bold;
     color: #0e0b02;
     margin-bottom: 0px;
}
 .pretty-effect {
     float: left;
     width: 100%;
     height: 100%;
     background-color: #040404;
}
 .form-description img, .form-description img, .form-description img.img-responsive {
     width: 100%;
}
 input[type="radio"], input[type="checkbox"], input[type="checkbox"], input[type="radio"] {
     margin: 4px 4px 4px 0px;
     line-height: 100%;
}
 .form-description a.glyphicon {
     color: #fbfbfb;
}
 .result-notifications {
     height: 70px;
     line-height: 70px;
     border: solid 3px #E7501C;
     margin: 10px 0px;
     width: 100%;
     float: left;
     background-color: #f3f3f3;
}
 .notif-icons {
     height: 100%;
     background-color: #E7501C;
     color: #ffffff;
     text-align: center;
     vertical-align: middle;
     padding-top: 5px;
}
 .notif-icons .glyphicon {
     font-size: 30px;
     margin-left: auto;
     margin-right: auto;
     text-align: center;
}
 .scalable:hover {
     transform: scale(1.09);
     z-index: 900;
     -moz-box-shadow: 0px 0px 1px 1px #9b9b9b;
     -webkit-box-shadow: 0px 0px 1px 1px #9b9b9b;
     -o-box-shadow: 0px 0px 1px 1px #9b9b9b;
     box-shadow: 0px 0px 1px 1px #9b9b9b;
     filter: progid:DXImageTransform.Microsoft.Shadow(color=#9b9b9b, Direction=NaN, Strength=2);
     cursor: pointer;
     background-color: white;
}
 .gcapps-blk {
     display: inline-block;
     vertical-align: middle;
     line-height: 100%;
     width: 100%;
}
 .users-list-block {
     display: inline-block;
     padding: 15px 0px;
     color: #c31c1c;
}
 .users-list-block:hover {
     filter: alpha(opacity=0);
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
     display: inline-block;
     padding: 15px 0px;
     background-color: #cc3343;
     color: #fdfdfd;
}
 .users-list-img {
     border-radius: 90px;
     overflow: hidden;
     width: 80px;
     height: 80px;
     border: 5px solid #fff;
}
 .users-list-img img {
     width: 100%;
     height: auto;
     text-align: center;
}
 .users-list, .row.users-list {
     background-color: #Fff;
     border: 1px solid #D2D2D2;
}
 .users-list-details span {
     font-size: 12px;
     display: inline-block;
     padding-right: 5px;
     padding-left: 5px;
     color: inherit;
}
 .users-list-details::after {
     content: "/";
}
 .users-list-block .users-list-details:hover {
     color: white;
}
 .apps-social img {
     width: 50px;
}
 .apps-social img:hover {
     filter: alpha(opacity=0);
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
     width: 50px;
     border: 5px solid white;
     border-radius: 50px;
}
 .apps-social {
     padding-top: 15px;
     padding-bottom: 15px;
     background-color: #F1F1F1;
     background: #F1F1F1;
}
 .search-box {
     box-shadow: 0 2px 4px rgba(0,0,0,0.2),0 -1px 0px rgba(0,0,0,0.02);
     position: relative;
     background: #fff;
     border-radius: 2px;
     box-sizing: border-box;
     border-bottom: 1px solid transparent;
     padding: 12px 104px 11px 34px;
     transition-property: background,box-shadow;
     transition-duration: 0.3s;
}
 .search {
     margin: 15px 0px;
     padding: 30px;
     background-image: url('../images/huggy.jpg');
}
 .search .glyphicon {
     font-size: 26px;
     color: #726e6e;
}
 .validate {
     position: absolute;
     right: 71px;
     height: 58px;
     margin-top: 8px;
     float: right;
}
 .gc-filter {
     margin-left: 0px;
     margin-right: 0px;
}
 .gc-form-datav2 {
     background-color: #EFEFF2;
}
 .gc-form-data .gc-filter .control-label {
     background-color: #ffffff;
}
 .gc-actions {
     margin-left: 0px;
     margin-right: 0px;
     padding-top: 5px;
     padding-bottom: 5px;
}
 .gc-form-data .app-menu {
     background-color: #ffffff;
     border: 1px solid #d3d6db;
}
 .gc-form-data .app-menu ul {
     padding-bottom: -10px;
}
 .gc-form-data .app-menu ul li {
     border-right: 1px solid #e9eaed;
     float: left;
     font-size: 16px;
     font-weight: bold;
     height: 41px;
     line-height: 3.05;
     position: relative;
     vertical-align: middle;
     white-space: nowrap;
     color: #0e0c0c;
     margin-bottom: 0px;
     padding-left: 17px;
     padding-right: 17px;
     padding-top: 0px;
}
 .gc-form-data .app-menu ul li:hover {
     border-right: 1px solid #e9eaed;
     float: left;
     font-size: 16px;
     font-weight: bold;
     height: 43px;
     line-height: 3.05;
     padding: 0 17px;
     position: relative;
     vertical-align: middle;
     white-space: nowrap;
     border-bottom: solid 3px red;
     color: #0e0c0c;
}
 ul.second li {
     font-size: 11px;
     color: #ffffff;
     font-weight: bold;
}
 ul.second {
     font-size: 13px;
     margin-top: 10px;
     color: #978f8f;
     font-weight: bold;
     list-style-type: square;
}
 .gc-form-datav3 {
     background: #E8EDED;
}
 .gc-searchv1 {
     background-image: url('../images/8364995-13111833.jpg');
     background-size: cover;
     line-height: 600px;
     vertical-align: middle;
     height: 600px;
}
 .gc-searchv1 input {
     height: 50px;
     border: none;
     width: 100%;
}
 .gc-searchv1 input:focus {
     -moz-box-shadow: 0px 0px 25px 0px #ffcc67;
     -webkit-box-shadow: 0px 0px 25px 0px #ffcc67;
     -o-box-shadow: 0px 0px 25px 0px #ffcc67;
     box-shadow: 0px 0px 25px 0px #ffcc67;
     filter: progid:DXImageTransform.Microsoft.Shadow(color=#ffcc67, Direction=NaN, Strength=25);
     -moz-transition: all 0.3s ease;
     -webkit-transition: all 0.3s ease;
     -o-transition: all 0.3s ease;
     transition: all 0.3s ease;
     padding-left: 10px;
     font-size: 35px;
}
 .contain-box {
     background-color: transparent;
     vertical-align: middle;
     line-height: 100%;
     display: inline-block;
     width: 100%;
     padding-top: 15px;
     padding-bottom: 15px;
}
 .serchy {
     background-color: #ffffff;
     height: 58px;
     border: 4px solid rgba(0,0,0,.2);
     border-radius: 4px;
     width: 100%;
     padding: auto 20%;
}
 .gc-searchv1 button.btn-default {
     width:100%;
     padding: 5px 10px 4px;
     height: 51px;
     font-size: 36px;
     margin:0px;
     margin-top:-10px;
     border-radius: 0;
     color: #fff;
     background-color: #e85b54;
     background-image: -webkit-linear-gradient(top,#e85b54 0,#b22520 100%);
     background-image: -o-linear-gradient(top,#e85b54 0,#b22520 100%);
     background-image: linear-gradient(to bottom,#e85b54 0,#b22520 100%);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE85B54', endColorstr='#FFB22520', GradientType=0);
     border-color: #b22520;
     box-shadow: inset 0 1px 0 rgba(242,164,162,.6),0 1px 2px rgba(0,0,0,.05);
}
 .stepped {
     background-color: #ffffff;
     padding-top: 0px;
     padding-bottom: 0px;
}
 .stepped-block .icolink .glyphicon {
     margin-right: 15px;
}
 .stepped-block h3 {
     display: inline-block;
     margin-bottom: 0px;
}
 .number-stepped {
     font-size: 48px;
     float: left;
     width: 20%;
     margin-right: 15px;
}
 .name-stepped {
     font-size: 0.3em;
     line-height: 100%;
     text-align: left;
     line-height: 16px;
     float: left;
     display: inline;
     width: 85%;
     margin-top: 0px;
}
 .gc-price tr {
     color: #5a5a5a;
}
 .gc-price .table-responsive {
     margin-bottom: 30px;
}
 .ivonedescr {
     float: left;
}
 .ivonesxtented {
     display: inline-block;
     height: 60px;
     font-size: 60px;
     margin-right: 10px;
}
 .xtentedivone {
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
     height: 60px;
     display: inline-block;
     width: 60PX;
     line-height: 60px;
     vertical-align: middle;
     overflow: hidden;
}
 .xtentedivone:hover {
     -webkit-transition: all 0.2s ease;
     transition: all 0.2s ease;
     height: 60px;
     display: inline-block;
     width: 100%;
     line-height: 60px;
     vertical-align: middle;
     overflow: hidden;
}
 .ivoneextented-details {
     float: left;
     text-align: left;
     font-size: 19px;
}
 .stepped-block {
     background-image: url('../images/next.png');
     background-size: 20px 100%;
     background-repeat: no-repeat;
     padding-left: 25px;
     padding-bottom: 15px;
     height: 180px;
     overflow: hidden;
     background-position: -5px;
}
 .steppeddebut img {
     width: 80%;
     margin-left: 10px;
}
 .stepped .viewed {
     color: #f3e1e1;
     background-color: #6e6262;
     background-image: url('none');
}
 .viewed {
     color: #080101;
}
 
 .bybrand-brand .logo {
     vertical-align: middle;
     width: 110px;
}
 .bybrand-brand img {
     width: 28px;
}
 .small_ban_one {
     background-image: url('../images/8364995-13111833.jpg');
}
 