.mobile_btn{display: none !important;}
@media only screen and (max-width:1600px) {
    header nav ul {margin-left: 1%;width: 40%;}
    header nav ul li {padding-left: 2.3%}

    .companys a {font-size: 14px;padding: 5px;}
}
@media only screen and (max-width:1200px) {
    /*landscape tablet*/
    .h3, h3 {
        font-size: 20px;
    }
    .stepPanel p b {font-size: 10px;}
    .userAdding .table .tr .th, .userAdding .table .tr .td {width: 16%;text-align: center;}

    #sliderComp .carousel-control.left {
        left: -40px;
    }

    #sliderComp .carousel-control.right {
        right: -40px;
    }
    .customNavigation a.prev {left: -30}
    .customNavigation a.next {right: -30Ð·Ñ‡;}

    .userName {display: none;}

    header nav {display: none;}

    .openNav {
        top: 25px;
    }

    .companyInfo img {margin-top: -25%;}
    .redBtn, .campain .infoBoard .info .redBtn {font-size: 14px;}

    .logo {
        float: left;
        margin: 5px 0 5px 6px;
        width: 100%;
        max-width: 17%;
    }

    .logo img {max-width: 100%;}

    .openNav {display: block;}

    .mobileMenu > ul li a, .mobileMenu {font-size: 24px;}

    .mobileMenu {display: block;}

    .mobileLinks {display: block;}

    .sortNav {
        margin: 0px 6px 15px 0;
    }

    .companySlider {
        padding: 90px 0 30px;
    }

    .browseLink {
        margin-left: 5px;
    }

    .companyBlock p{
        font-size: 11px;
    }

    .info h5{
        font-size: 12px;
    }

    .half.left {padding-right: 23%;}
    .half {padding-top: 10%;}
    .wrap_text {float: none;}
    .half.left {left: 0 !important}
    .half.right {padding-right: 6%;right: 0!important}
    #communityEffect .half h2 {font-size: 25px;}
    ul.rightSide li a {padding: 13px 20px;}
    .infoBoard .info h5 {font-size: 14px;}
    .infoBoard .info p {font-size: 13px;}
    .account_list {/* margin-top: 70px; */}

}

@media only screen and (max-width:786px) {
    /*portret tablet*/
    .h3, h3 {
        font-size: 20px;
    }

    .customNavigation{
        display: none;
    }
    .companyInfo img {margin-top: -22%;}

    .img_wrap_center {display: none;}

    .half {
        position: relative;
        width: 100%;
        padding: 50px 30px !important;
        text-align: right;
        min-height: auto !important;
    }

    .wrap_text {float: none;float: none;
                z-index: 9999;
                position: relative;}
    .img_wrap_p {display: none;}

    .half:after {
        background: rgba(0, 0, 0, 0) url("../img/clouds_left.png") repeat-x 0 0;
        content: "";
        height: 100%;
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        z-index: 1;
    }


    #communityEffect .half h2 {margin-bottom: 5%; }
    #communityEffect .half.right h2 {margin-bottom: 5%; }
    ul.rightSide li a {
        padding: 13px 15px;
        font-size: 14px;
    }
    .bloglist_text h3 {margin-top: 0;margin-bottom: 10px}
    .bloglist_text p{font-size: 15px}

    .testimonialBlock {margin-bottom: 30px;}
    .testimonialBlock .col-xs-9 {width: 100%;}

    .userT {margin-bottom: 15px;padding: 0 30%!important;}
    .testimonialBlock p {
        padding: 15px 20px 30px;
    }
    .sortNav li {padding-left: 15px;}

    footer .col-xs-6 {
        min-height: 230px;
    }
    .footer_logo hr {display: none;}

    .location > img {display: none;}
    .contact_form {margin-bottom: 30px;}
    .stepPanel {padding: 20px;}
    .createCompaing h2 {font-size: 18px;}
    .steps ul li a {padding-bottom: 5px;}
    .ok {left: 5px;top: 5px}
    .form-inline {margin-bottom: 10px;}
    .steps ul li a {height: 80px;font-size: 10px;}
    .userAdding .table {padding-top: 0 15px;}
    .hidden-xs {display: none;}
    .userAdding .table .tr .th, .userAdding .table .tr .td {padding: 0 5px;max-width: 18%;}
    .account_list li a {font-size: 16px;}
    .finalCheck ul {margin-bottom: 15px;}
    .account_list {margin: 0 -15px 20px;background: #5d5d5d;margin-top: 19px;position: relative}
    .admin {padding-top: 0;}
    .account_list:after {clear: both;content: '';display: block;}
    .account_list li {float: right;width: 20%;color: #fff;border: 1px solid #2c2c2c;}
    .account_list li a {color: #fff;text-align: center;padding: 12px 0;font-weight: normal;font-size: 14px;}
    .account_list li ul {
        position: absolute;
        overflow: hidden;
        right: 0;
        top: 100%;
        width: 50%;
        z-index: 150;
    }
    .account_list li ul li {
        display: block;
        width: 100%;
    }
    .account_list li a i {
        position: absolute;
        left: 0;
        top: 4px;
    }
    .account_list li a i.fa {display: none}
    .error {padding: 7px 0}
    .account_list li ul li a {padding: 15px 0;text-align: center}
    .account_list li a span {display: none;}
    .account_list li a:hover, .account_list li.active a {color: #fff;background: #2c2c2c}
    .stepPanel p b {
        font-size: 10px;
        min-height: 23px;
        display: inline-block;
        width: 72%;
        vertical-align: middle;
    }
    .or {margin-top: 55px;}
    .admin.mt h2 {font-size: 16px;margin: 25px 0 10px;}
    .numb .form-group {margin: 0px 0 0 -50px;}
    .admin.mt h2 {margin-top: 30px;}
    .mt .infoBoard form {margin-bottom: 0}
    a.investorsButt {
        top: 140px;
        padding: 18px 50px 11px 5px;
        background-position: top right;
        background-size: auto 100%;
        text-indent: -9999px;
        width: 40px;
        margin-left: 0;
    }
    .bottom_slider {
        margin-top: 30px;
    }
    .companyBlock.super {
        background-position: left 5px top 5px;
        background-size: 20% auto;
    }

    .new_account .edit_icon , .new_account .edit_icon , .infoBoard.tag_list .edit_icon{opacity: 1; visibility: visible;}
    .my_update{background-size: 85px;}
    .my_update.my_inve{background-position: 100% 100%;}
    .new_account .reg_number , .new_account .file_upload_area .form-inline{padding-right: 15px;}
    .infoBoard.new_account.pt30{padding-right: 30px;padding-left: 30px;}
    .infoBoard.new_account.padding_{padding-right: 30px;padding-left: 30px;}

    .infoBoard.new_account .row{margin-left: 0; margin-right: 0;}
    .infoBoard.new_account .row .row{margin-left: -15px; margin-right: -15px;}
    #home .infoBoard.new_account a{display: block;text-align: left;}
    #home .infoBoard .save-profile-container .save-profile{
        text-align:center;
    }
    #home .infoBoard.new_account .share_icon_new a{display: inline;}
    #home .infoBoard.new_account .right_menus a{display: block;margin-bottom: 11px;text-align: center;}
    .row .new_account .file_upload_area .form-inline.col-md-12{padding-right: 0; padding-left: 0;}
    .row .new_account .file_upload_area .form-inline.col-md-12 textarea.form-control{width: 100%; float: none}
}

@media only screen and (max-width:628px) {
    .stepPanel p {min-height: 0}
    .mce-btn button {padding-top: 1px 2px;}
    /*landscape phone*/

    .mobileMenu > ul li a, .mobileMenu {font-size: 16px;}
    .or {margin: 10px 0;}

    .logo {
        float: left;
        margin: 9px 0 5px 6px;
        max-width: 33%;
    }

    .openNav {
        top: 16px;
    }

    .banner {
        padding-top: 8px;
    }

    .banner h2{
        font-size: 27px;
        margin-bottom: 10px;
    }

    .edit {margin-top: 10px;}
    .infoBoard .counter a.btn {margin-right: 0;margin-top: 15px;}
    .smallDes.red {font-size: 11px;}

    .banner p {
        font-size: 15px;
    }

    .video {
        display: inline-block;
        background: #fff;
        padding: 6px;
        box-shadow: 0px 0px 9px -2px #000;
        margin-top: 10px;
        margin-bottom: -19px;
    }
    .inner_text p {font-size: 15px;}
    .inner_text {padding: 20px;margin-top: 30px;}
    footer .col-sm-6 {min-height: 0px;margin-bottom: 30px;}
    footer .copyright {text-align: center;}

    .browseLink,
    .sortNav, .account_list li ul{
        display: none;
    }

    .dropdown{
        display: block;
    }

    .companySlider {
        padding: 40px 0 30px;
    }

    .dropdown span {
        color: #a4a4a4;
        font-size: 14px;
        margin-left: 30px;
    }

    #dLabel{
        background: #fff;
        border: 1px solid #f2f2f2;
        color: #a4a4a4;
    }

    .dropdown{
        margin-bottom: 22px;
    }

    .owl-controls {
        margin-top: 12px;
    }

    .testimonialBlock .col-xs-9 {
        width: 100%;
    }

    .testimonialBlock p{
        font-size: 14px;
    }

    footer .copyright span {
        text-align: center;
        width: 100%;
    }

    .comp {
        width: 100%;
        text-align: center;
        margin-top: 30px;
    }

    .testimonials{
        padding: 22px 0 0 0;
    }

    .userT{
        margin-bottom: 10px;
    }

    .testimonialBlock{
        margin-bottom: 35px;
    }
    .blog_list img {margin: 0 auto;width: 100%}
    .blog_list {margin: 20px 0 10px;}
    .inner_cont {padding: 15px 0 20px;}
    footer span {font-size: 12px;}
    footer ul li a, footer p {font-size: 12px;}
    footer .col-xs-6 {min-height: 250px;}
    footer h3 {font-size: 16px;}
    ul.rightSide {display: none;}
    .inner .banner {padding: 5px 0}
    .whiteBG .dropdown {margin-bottom: 15px}
    .banner h2 img {max-width: 45px;}
    .inner .banner h2 {font-size: 30px;}
    .inner_text {margin-top: 0;padding: 10px;margin-bottom: 15px;}
    .blog_list .col-sm-4.col-sm-push-8 {padding: 10px 25px;}
    .bloglist_text {padding: 10px}
    .btnBlog {padding: 15px 15px 15px 50px;margin-bottom: 15px;}
    .blog_detail hr {display: none;}
    .blog_detail.inner_text h2 {margin-bottom: 10px;}

    .about .bloglist_text {padding: 10px 0}
    .contact_form h2 {margin: 0 0 15px;font-size: 18px;}
    .contact_form {padding: 10px;}
    .contact_form form {text-align: right;}
    .contact_form form button {width: auto;margin: 0;padding: 10px 50px;margin-top: 15px;}
    .location p span {font-size: 15px;}
    .location p {font-size: 17px;}

    .contact_form .form-group {margin-bottom: 0;}
    .contact_form .form-group input {margin-bottom: 15px;}
    .contact_form textarea.form-control {height: 70px;}

    .info > div.col-sm-20 {
        width: 50%;
        border: 0;
        border-bottom: 1px solid #f5f5f5;
        padding: 10px 10px;
        float: right;
    }
    .admin.mt hr {display: none;}
    .infoBoard .info p {font-size: 15px;}

    .info > div.col-sm-20:last-child {border: 0;}
    .infoBoard {padding: 15px 10px;}
    .admin h2 {font-size: 28px;}
    .infoBoard .info h5 {font-size: 16px;}
    p.red {color: #767676}
    .infoBoard form button.check {width: 100%;max-width: 100%;}
    .inline .form-control {width: 100%;}
    .userAdding .table .tr .th, .userAdding .table .tr .td {display: block;padding: 5px 0;max-width: 100%;width: 100%;text-align: right;}
    .userAdding .table .tr:first-child .td {padding-top: 0}
    .userAdding .table .tr {padding-top: 30px;}
    .userAdding .table .tr .th img {margin: 0 0 10px;}
    .userAdding .table .tr img {margin: 0 0 10px;}
    .user-image img {display: inline-block;max-width: 30%;vertical-align: middle;margin: 0 0 10px 10px;}
    .form-inline label {display: block;}
    .form-inline button {max-width: 32%;}
    .form-inline button + input.form-control {width: 68%}
    .companySlider.camping h2 {font-size: 23px;}
    .companySlider.camping .dropdown span {font-weight:bold;}
    .companySlider.camping .dropdown button {padding: 10px 10px 10px 10px;display: inline-block;vertical-align: middle;}
    .companySlider.camping .dropdown button span {float: left;margin-right: 60px;margin-left: 0;margin-top: 5px;}
    .campain {padding: 15px 0}
    .campain h2 {font-size: 24px;}
    .companyInfo img {width: 32%;margin-top: -14%}
    .campain .infoBoard h2 {font-size: 16px;margin: 20px 0px;}
    .campain h2 + p {margin-bottom: 30px;}
    .comp_tabs {margin: 0}
    .comp_tabs li a {padding: 10px;border: 0;}
    .comp_tabs li.active a {background: #f99050;color: #fff;}
    .infoBoard strong {font-size: 13px;}
    .info.one > div {border: 0;margin: 15px 0;}
    .comp_tabs {border: 0;}
    .edit h4 {margin-top: 10px;}
    .companyBlock p {font-size: 11px;}
    .companyBlock {padding: 0}
    .user-image.big img {width: 100%;margin: 0;max-width: 100%;}
    .bordItem {margin-top: 10px;}
    .bordItem li {padding: 0;border: 0;font-size: 15px;}
    .bordItem li b {font-size: 18px;}
    .commentiten img {margin: 0}
    .mobile_btn{ display: block; position: fixed; bottom: 0; top: auto; margin: 0; width: 100%; z-index: 999}
}

@media only screen and (max-width:400px) {

    .bannerInv{
        background: url(../img/mobInvestBg.jpg);
    }

    .bannerInv p{
        font-size: 12px;
        margin-bottom: 146px;
        line-height: 15px;
    }

    .infoBoard h3 {
        font-size: 21px;
        margin-bottom: 10px;
    }
    .bordItem li {font-size: 13px;}
    /*portret phone*/

    .logo {
        float: left;
        margin: 9px 0 5px 6px;
        max-width: 33%;
    }
    #communityEffect .half h2 {font-size: 28px;}
    .banner h2 {font-size: 22px;}
    .inner_text h2 {font-size: 23px;margin-bottom: 20px;}
    .inner_text p {font-size: 14px;}
    .bannerInv h2 {
        font-size: 27px;
        width: 200px;
        margin: 0 auto;
        margin-top: 20px;
        line-height: 1.2;
        margin-bottom: 15px;
    }

    header {
        background: #fff;
        position: fixed;
        width: 100%;
        top: 0;
        z-index: 155;
        float: left;
        display: block;
    }

    .bannerInv form button{
        max-width: 100%;
        margin: 20px auto 0;
    }
    a.investorsButt {
        top: 30%;
    }
    .bannerInv{
        padding-top: 0;
    }

    .bannerInv form h3{
        margin: 0 0 12px;
    }
    .bannerInv form {padding: 15px;}
    .bannerInv form h3 {font-size: 20px; color: #8d8d8d;}
}

.mobile_btn{display: none !important;}
@media only screen and (max-width:628px) {
    .mobile_btn{ display: block; position: fixed; bottom: 0; top: auto; margin: 0; width: 100%; z-index: 999}
    .mobile_btn.show { display: block !important;}

}
@media only screen and (max-width:800px) {
    .row {
        margin-right: 0;
        margin-left: 0;
        /* margin-top: 13px; */
    }

}

