@media (max-width: 319px) and (min-width: 280px){
    #flip-scroll th:last-child{
        border-bottom: none; 
    }
    .notify-row {
        float: left;
    }
    .custGrid_3{
        padding: 0px !important;
        margin-bottom: 10px;
    }
    .profile-information .profile-desk{
        border-right: none;
    }
    .profile-information .col-md-3 .text-center img{
        margin: 10% auto;
    }
    .shooter_tbl {
        width: 100% !important;
    }
    .plus_btn{
        margin-top: 10px;
    }
    .Provisional_lbl{
        float: left;
    }
    .Provisional_checkbox{
        width: 15% !important;
        float: left;
        margin-top: -5px;
    }
    .btn_next, .btn_last{
        width: 100%;
    }
    .shooter_coach{
        width: 100%;
    }
    .from_4{
        margin-left: 0px;
        padding-left: 15px;
    }
    .to_4{
        margin-left: 0px;
        padding-right: 15px;
    }
    .grp_btn{
        padding: 6px 9px !important;
    }
    .sep_mob {
        max-width: 78%;
    }
    .top-nav ul.top-menu>li {
        margin-left: 5px;
    }

}

@media (max-width: 360px) and (min-width: 320px){

    .PaddingRightNone{
        padding-right: 15px !important;
    }
    .notify-row {
        float: left;
    }
    #flip-scroll th:last-child{
         border-bottom: none; 
    }
    .custGrid_3{
        padding: 0px !important;
        margin-bottom: 10px;
    }
    .profile-information .profile-desk{
        border-right: none;
    }
    .profile-information .col-md-3 .text-center img{
        margin: 10% auto;
    }
    .shooter_tbl {
        width: 100% !important;
    }
    .plus_btn{
        margin-top: 10px;
    }
    .Provisional_lbl{
        float: left;
    }
    .Provisional_checkbox{
        width: 15% !important;
        float: left;
        margin-top: -5px;
    }
    .btn_next, .btn_last{
        width: 100%;
    }
    .shooter_coach{
        width: 100%;
    }
    .from_4{
        margin-left: 0px;
        padding-left: 15px;
    }
    .to_4{
        margin-left: 0px;
        padding-right: 15px;
    }
    .grp_btn{
        padding: 6px 9px !important;
        margin-bottom: 10px;
    }
    .guest_4 {
        padding-right: 15px !important;
        margin-bottom: 10px;
    }
    #coaches> .panel-body .guest_append button.plus_btn2{
        /*margin-top: 10px !important;*/
        margin-right: 15px;
    }
    .plus_btn{
        margin-top: 10px !important;
    }  
    .sep_mob {
        max-width: 76%;
    }
    .plus_btn{
        /*float: right;*/
        margin: 0 0 0 10px !important;
    }
    .shooter_coach> .form-group> .col-md-9> input {
        width: 82%;
        float: left;
    }
    .shooter_coach> .form-group> .sform_4> input, .shooter_coach> .form-group> .sto_4> input {
        width: 82%;
    }
    .guest_append .form-group  .col-sm-8 input.guest_input{
        width: 82%;
        float: left;
        margin-right: 3%;
    }
    .plus_btn2{
        margin: 0 0 0 0px !important;
    }
    .guest_append> div> .col-sm-3> input.from_guestinput, .guest_append> div> .col-sm-4> input.from_guestinput{
        width: 82% !important;
    }
    .top-nav ul.top-menu>li {
        margin-left: 5px;
    }
    .top-nav img{
        width: 30px;
    }
    .home_icon a {
        line-height: 30px;
        height: 30px;
    }
    ul.top-menu>li>a {
        margin-top: 4px;
    }
    #participation_form .participation_main .col-sm-3 label.col-sm-4.control-label{
        margin: 15px 0 10px;
        padding: 0;
    }
    .form-horizontal>fieldset>.participation_main>.form-group {
        margin-right: 0px !important;
    }
    #recordTable1 td select#otherMatchFilterListsId1{
        min-width: 100px;
    }
}

@media (max-width: 479px) and (min-width: 361px){

    .notify-row {
        float: left;
    }
    #flip-scroll th:last-child{
         border-bottom: none; 
    }
    .custGrid_3{
        padding: 0px !important;
        margin-bottom: 10px;
    }
    .profile-information .profile-desk{
        border-right: none;
    }
    .profile-information .col-md-3 .text-center img{
        margin: 10% auto;
    }
    .shooter_tbl {
        width: 100% !important;
    }
    .plus_btn{
        margin-top: 10px;
    }
    .Provisional_lbl{
        float: left;
    }
    .Provisional_checkbox{
        width: 15% !important;
        float: left;
        margin-top: -5px;
    }
    .btn_next, .btn_last{
        width: 100%;
    }
    .shooter_coach{
        width: 100%;
    }
    .from_4{
        margin-left: 0px;
        padding-left: 15px;
    }
    .to_4{
        margin-left: 0px;
        padding-right: 15px;
    }
    .sep_mob {
        max-width: 79%;
    }
    ul.top-menu>li>a {
        margin-top: 4px;
    }
    .top-nav img{
        width: 30px;
    }
    #participation_form .participation_main .col-sm-3 label.col-sm-4.control-label{
        margin: 15px 0 10px;
        padding: 0;
    }
    .form-horizontal>fieldset>.participation_main>.form-group {
        margin-right: 0px !important;
    }
    #recordTable1 td select#otherMatchFilterListsId1{
        min-width: 100px;
    }
}

@media (max-width: 660px) and (min-width: 480px){

    #flip-scroll th:last-child{
         border-bottom: none; 
    }
    .custGrid_3{
        padding: 0px !important;
        margin-bottom: 10px;
    }
    .profile-information .profile-desk{
        border-right: none;
    }
    .profile-information .col-md-3 .text-center img{
        margin: 7% auto;
    }
    .shooter_tbl {
        width: 100% !important;
    }
    .plus_btn{
        margin-top: 10px;
    }
    .Provisional_lbl{
        float: left;
    }
    .Provisional_checkbox{
        width: 15% !important;
        float: left;
        margin-top: -5px;
    }
    .btn_next, .btn_last{
        width: 100%;
    }
    .shooter_coach{
        width: 100%;
    }
    .from_4{
        margin-left: 0px;
        padding-left: 15px;
    }
    .to_4{
        margin-left: 0px;
        padding-right: 15px;
    }
    .sep_mob {
        max-width: 86%;
    }
    ul.top-menu>li>a {
        margin-top: 4px;
    }
    #participation_form .participation_main .col-sm-3 label.col-sm-4.control-label{
        margin: 15px 0 10px;
        padding: 0;
    }
    .form-horizontal>fieldset>.participation_main>.form-group {
        margin-right: 0px !important;
    }
    #recordTable1 td select#otherMatchFilterListsId1{
        min-width: 100px;
    }
}

@media (max-width: 767px) and (min-width: 661px){
  
    #flip-scroll th:last-child{
        border-bottom: none; 
    }
    .custGrid_3{
        padding: 0px !important;
        margin-bottom: 10px;
    }
    .profile-information .profile-desk{
        border-right: none;
    }
    .profile-information .col-md-3 .text-center img{
        margin: 6% auto;
    }
    .shooter_tbl {
        width: 100% !important;
    }
    .plus_btn{
        margin-top: 10px;
    }
    .Provisional_lbl{
        float: left;
    }
    .Provisional_checkbox{
        width: 15% !important;
        float: left;
        margin-top: -5px;
    }
    .btn_next, .btn_last{
        width: 100%;
    }
    .shooter_coach{
        width: 100%;
    }
    .from_4{
        margin-left: 0px;
        padding-left: 15px;
    }
    .to_4{
        margin-left: 0px;
        padding-right: 15px;
    }

}

@media (max-width: 900px) and (min-width: 768px){

    #flip-scroll th:last-child{
         border-bottom: none; 
    }
    .profile-information .profile-desk{
        border-right: none;
    }
    .profile-information .col-md-3 .text-center img{
        margin: 6% auto;
    }
    .shooter_tbl {
        width: 100% !important;
    }
    .plus_btn{
        margin-top: 10px;
    }
    .Provisional_lbl{
        float: left;
    }
    .Provisional_checkbox{
        width: 15% !important;
        float: left;
    }
    .reg_sec{
        float: left;
    }
    .btn_next, .btn_last{
        width: 100%;
    }
    .shooter_coach{
        width: 100%;
    }
    .from_4{
        margin-left: 0px;
        padding-left: 15px;
    }
    .to_4{
        margin-left: 0px;
        padding-right: 15px;
    }
}

@media (max-width: 991px) and (min-width: 901px){

    .profile-information .profile-desk{
        border-right: none;
    }
    .profile-information .col-md-3 .text-center img{
        margin: 6% auto;
    }
    .shooter_tbl {
        width: 100% !important;
    }
    .plus_btn{
        margin-top: 10px;
    }
    .Provisional_lbl{
        float: left;
    }
    .Provisional_checkbox{
        width: 25% !important;
        float: left;
    }
    .btn_next, .btn_last{
        width: 100%;
    }
    .shooter_coach{
        width: 100%;
    }
    .from_4{
        margin-left: 0px;
        padding-left: 15px;
    }
    .to_4{
        margin-left: 0px;
        padding-right: 15px;
    }
}

@media (max-width: 1023px) and (min-width: 992px){
    .shooter_tbl {
        width: 90% !important;
    }
    .btn_last{
        width: 95%;
    }
    .shooter_coach{
        width: 90%;
    }
    .from_4{
        /*margin-left: 0px;*/
        /*padding-left: 15px;*/
    }
    .to_4{
        margin-left: 0px;
        /*padding-right: 15px;*/
    }
    .plus_btn {
        margin-right: 8px;
    }
    .profile-information .profile-pic img {
        width: 150px;
        height: 150px;
        min-height: 150px !important;
    }
    .profile-information .col-md-2{
        padding: 0px !important;
    }
}
@media (max-width: 1080px) and (min-width: 1024px){
    .shooter_tbl {
        width: 90% !important;
    }
    .btn_last{
        width: 95%;
    }
    .shooter_coach{
        width: 90%;
    }
    .from_4{
        /*margin-left: 0px;*/
        /*padding-left: 15px;*/
    }
    .to_4{
        margin-left: 0px;
        /*padding-right: 15px;*/
    }
    .plus_btn {
        margin-right: 12px;
    }
    .profile-information .profile-pic img {
        width: 165px;
        height: 165px;
        min-height: 165px !important;
    }
    .profile-information .col-md-2{
        padding: 0px !important;
    }
}

@media (max-width: 767px){
    .form-group .Provisional_checkbox input[type="checkbox"], .form-group .ShooterId_checkbox input[type="checkbox"]{
        margin-top: 7px;
    }
    .shooterPhoto{
        margin-left: 0px !important;
        text-align: center;
    }
    .header{
        z-index: initial;
    }
    .ShooterId_checkbox input[type="checkbox"]{
        margin-top: 2px !important;
    }
    .from_4 {
        padding-left: 10px !important;
        padding-right: 8px !important;
    }
    .guest_append .to_4 {
        padding-right: 0px !important;
    }
    .sform_4{
        padding-right: 15px !important;
    }
    .sto_4{
        padding-right: 15px !important;
    }
    .login-wrap .guest_popup .panel-body{
        padding-left: 0px !important;
    }
    .mobpdl0{
        padding: 0 !important;
    }
    

    
}

@media (max-width: 767px) and (min-width: 361px){
    /*new css for guest append*/
    #coaches> .panel-body .guest_append button.plus_btn2{
        margin-top: -1px;
        margin-right: 0px;
    }
    .guest_append> .form-group> .col-sm-8> input.guest_input{
        width: 88%;
        float: left;
    }
    .guest_append .form-group  .col-sm-8 input.guest_input{
        width: 85%;
        float: left;
        margin-right: 3%;
    }
    .guest_append> div> .col-sm-3> input.from_guestinput, .guest_append> div> .col-sm-4> input.from_guestinput{
        width: 85% !important;
        margin-right: 3%;
    }
    .to_4 {
        margin-left: 0px;
        padding-right: 15px;
    }
    .guest_4 {
        padding-right: 5px !important;
        margin-bottom: 10px;
    }
    .guest_popup> #coaches> .panel-body> .form-group> .btn_right{
        padding-right: 0px !important;
    }
}
@media (max-width: 991px) and (min-width: 361px){
    /*new css for shooter append*/
    .shooter_coach> .form-group> .col-md-9> input{
        width: 88%;
        float: left;
    }
    .plus_btn {
        margin-top: -1px;
        margin-right: 0px;
    }
    .shooter_coach> .form-group> .sform_4> input, .shooter_coach> .form-group> .sto_4> input{
        width: 88%;
    }
    #coaches .panel-body #newCoach .shooter_coach .form-group .col-md-9 input{
        width: 88%;
        float: left;
    }
    #coaches .panel-body #newCoach .shooter_coach .form-group .sform_4 input, #coaches .panel-body #newCoach .shooter_coach .form-group .sto_4 input{
        width: 88%;
    }
    #coaches> .panel-body> .form-group> .btn_right{
        padding-right: 0px !important;
    }
}

@media (max-width: 991px){
    .shooterPhoto{
        margin-left: 0px !important;
        text-align: center;
    }
    .leftside-navigation{
        height: auto !important;
        overflow: auto !important;
    }
    ul.sidebar-menu li a{
        padding: 13px 0 13px 25px !important;
    }
    #sidebar .sub-menu>.sub li a{
        padding-left: 46px !important;
    }
    #userInfo .form-group, #userPersonalInfo .form-group, .form-group{
        margin-left: 0px !important;
    }
    .sfrom_4{
        padding-left: 15px !important;
        margin-bottom: 10px;
    }
    .from_4 {
        padding-left: 15px !important;
        margin-bottom: 10px;
    }
    .guest_4{
        padding-left: 5px !important;
    }
    .sto_4 {
        padding-right: 15px !important;
    }
    .guest_append> div.form-group{
        margin-left: 0px !important;
    }
    #coaches> .panel-body> .form-group{
        margin-left: 0px !important;
    }
    #coach_id.form-group{
        margin-right: 0px;
    }
    .guest_4{
        /*padding-right: 0px !important;*/
        margin-bottom: 10px;
    }
    .profile-desk{
        text-align: left;
        padding-right: 0px !important;
    }  
    .btn{
        /*margin-top: 0px !important;*/
    }
    .plus_btn{
        /*margin-top: 10px !important;*/
    }  
    #newCoach .append_coach .shooter_coach .form-group{
        margin-right: 0px !important;
    }
    .guest_btn_row .btn, .col-md-offset-4 .btn {
        margin-bottom: 10px;
    }
}
@media (max-width: 1199px){
    .shooter_main{
        margin-right: 15px;
        margin-left: 15px !important;
    }
}

@media (max-width: 1199px) and (min-width: 1081px){
    .shooter_tbl {
        width: 80% !important;
    }
    .btn_last{
        width: 90%;
    }
    .shooter_coach{
        width: 80%;
    }
    .from_4{
        /*margin-left: 0px;*/
        /*padding-left: 15px;*/
    }
    .to_4{
        margin-left: 0px;
        /*padding-right: 15px;*/
    }
    .plus_btn {
        margin-right: 10px;
    }
}

@media (max-width: 1280px) and (min-width: 1200px){
    .plus_btn {
        margin-right: 8px;
    }
}
@media (max-width: 1104px){
    .dashboard_content{
        text-align: center;
    }
}
@media (max-width: 767px){
    tfoot .form-control{
        width: auto;
    }
    .header {
        display: none;
        position: fixed !important;
        top: -2px;
        left: 0;
        width: 100%;
        z-index: 1030;
        margin-top: 0px !important;
        min-height: 120px;
        background-size: cover;
    }
    .mobileheader{
        background: url(../../../img/Header.png);
        background-position: right;
        position: fixed !important;
        top: -2px;
        left: 0;
        width: 100%;
        z-index: 1030;
        min-height: 120px;
        background-size: cover;
        display: block;
    }
    .mobileheader .brand{
        float: left;
        width: auto;
    }
    .mobileheader ul.top-menu li.profileName_li {
        position: relative;
        top: 0px;
        min-width: 120px;
        right: 10px;
        margin-left: 15px;
        text-align: center;
        padding: 1px;
    }
    .mobileheader ul.top-menu {
        margin-right: 5px;
    }
    .mobileheader .serachbox {
        width: 50%;
        margin: 0 auto;
    }
    .brand{
        float: left;
        width: 115px;
    }
    .top-nav{
        float: right;
        margin-top: 15px;
    }
    .logo img{
        width: 100px;
    }
    a.logo {
        margin: 15px 0 0 10px;
    }
    ul.top-menu>li>a {
        margin-top: 2px;
    }
    .sidebar-toggle-box {
        right: 36px;
    }
    .hr-toggle{
        position: relative;
        margin-top: 0px;
        right: 0px;
        z-index: 10;
    }
    ul.top-menu {
        margin-right: 7px;
    }
    ul.top-menu li.profileName_li{
        position: absolute;
        top: 60px;
        min-width: 150px;
        right: 7px;
        text-align: center;
    }
    .horizontal-menu{
        margin: 0 auto 10px;
        /*padding: 0;*/
    }
    div.col-md-12.ng-scope{
        width: 100%;
        float: left;
    }
    .guestMain_div #userInfo .panel-body{
        padding: 15px 0px !important;
    }
    #main-content{
        margin-top: 130px;
    }
    .horizontal-menu ul.nav {
        z-index: 9;
        position: relative;
    }
    .submenu_div .horizontal-menu ul.navbar-nav{
        margin: 0px 0px 10px 0px !important;
    }
    form .col-sm-2{
        margin-bottom: 3px;
    }
    #matchParticipationPayment .form-group1 label.control-label, .form-group1 label.control-label{
        padding-left: 0px ;
    }
    .full_width{
        width: 100%;
        float: left;
    }
    .full_width .col-md-2.pull-right{
        padding-right: 0px;
    }
    .nobg img{
        margin-top: -2px;
    }
    thead{
        /*min-height: 262px;*/
    }
    tbody{
        /*width: 100% !important;
        float: left;*/
    }
    input[type="file"].btn {
        width: 100%;
    }
    .boxcontainer{
        /*width: 100%;*/
    }
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{
        width: 100%;
    }
    #flip-scroll th{
        margin-left: -1px;
        border-left: 1px solid #ccc;
    }
    .subject-info-box-1{
        margin-bottom: 10px;
    }
    .tab-bg-dark-navy-blue{
        height: auto !important;
        box-sizing: border-box;
        overflow: hidden;
        padding-top: 5px !important;
    }
    .tab-bg-dark-navy-blue ul{
        width: 100%;
        margin: 0 !important;
    }
    .tab-bg-dark-navy-blue ul>li>a {
        padding: 10px 15px !important;
    }
    section.panel header.panel-heading{
        /*line-height: normal;*/
        height: auto;
    }
    .providername{
        margin-bottom: 10px;
    }
    .faqs_body{
        padding: 0 !important;
    }
    .panel.panel-default .well{
        width: 100%;
        float: left;
    }
    #matchParticipationList_wrapper, #matchParticipationView_wrapper{
        padding-top: 10px;
    }
    .pagination li a{
        margin-bottom: 3px;
    }
    table td select, table th select{
        min-width: 100px;
    }
    table td input[type="textbox"], table th input[type="textbox"]{
        min-width: 60px;
    }
    .dataTables_wrapper, .table_scroll_div{
        overflow-x: auto;
    }
    .dropdown-menu.extended .alert {
        padding: 10px 5px;
    }
    ul.notification div.noti-info{
        padding-left: 6px;
    }
    .top-nav li.dropdown .dropdown-menu.notification{
        right: -10px;
        max-width: 275px !important;
    }
    .term_condition_align{
        text-align: left !important;
        margin-bottom: 15px;
        float: left;
    }
    .common_login section .container .modal-dialog {
        margin: 55px auto 0 !important;
    }
    .form-signin {
        margin: 30px auto 5px;
        /* margin: auto; */
    }
    .plusholder{
        text-align: center;
    }
    .plusholder a.glyphicon-plus{
        background: #ddd;
        padding: 10px;
        border-radius: 50%;
        text-align: center;
    }
    .minus-holder{
        padding: 10px 0px;
        text-align: center;
    }
    .minus-holder a.glyphicon-minus{
        background: #ddd;
        padding: 10px;
        border-radius: 50%;
        text-align: center;
        color: red;
    }
    .top-nav ul.top-menu>li {
    margin-left: 5px;
    }
    /* .submenu_div{
        display: none;
    } */
}
@media (max-width: 600px) {
    .dashboard_ul li{
        max-width: 30%;
        min-width: 30%;
    }
}
@media (max-width: 420px){
    .dashboard_ul li{
        max-width: 45%;
        min-width: 45%;
    }
    .mobileheader ul.top-menu {
        margin-left: 125px;
        margin-right: 10px;
    }
    .mobileheader .serachbox {
        width: 50%;
        margin: 0 auto 0 5px;
    }
    .mobileheader ul.top-menu li.profileName_li{
        top:69px;
    }
    .serachbox input{
        height: 30px;
    }
    .top-nav .nav .caret{
        position: absolute;
        top: 13px;
        right:7px;
    }
    li.dropdown.profileName_li a{
        text-align: center;
        max-width: 130px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .top-nav .username{
        padding-right: 15px;
    }
    .mobileheader ul.top-menu li.profileName_li {
        position: absolute;
        min-width: 120px;
        right: 10px;
        margin-left: 15px;
        text-align: center;
        padding: 1px;
    }
    .mobileheader ul.top-menu {
        margin-right: 5px;
    }
}
@media (max-width: 479px){
    /* .submenu_div{
        display: none;
    } */
    .wrapper {
    padding: 0px 0px 40px !important;
    }
    .first_step .half_inputs {
        float: left;
        width: 100%;
    }
    .time-field {
        width: 100% !important;
    }
    .plusholder{
        text-align: center;
    }  
    #nodata{
        margin-left: 0px !important;
    }
    .panel-body .panel-body {
        padding: 0px !important;
    }
    .panel-body .panel-body .panel-body {
        padding: 0px !important;
    }
    .form-group div input.btn {
        /*width: 100%;*/
    }
    .upload_div .upload_form .form-group div input.btn{
        width: 100%;
    }
    table td input[type="file"].btn{
        width: 100%;
    }
    .radio-inline+.radio-inline{
        margin-left: 0px;
    }
    .top-nav ul.top-menu>li .dropdown-menu.logout {
        width: auto;
        right: 5px;
    }
    table tbody tr{
        width: 100%;
    }
    .tab-content{
        width: 100%;
        float: left;
    }
    .mob{
        margin-left: 5px;
    }
    .profile_title{
        min-width: 110px;
    }
    .profile-information .col-md-8{
        padding: 0;
    }
    .profile_btn button.btn{
        font-size: 10px;
        margin-bottom: 8px;
    }
    .shooter_btn_div {
        padding-right: 30px;
    }
    .subject-info-arrows input[type="button"].btn {
        padding: 6px 6px;
        font-size: 10px;
    }
    .signature_div span{
        width: 100%;
        float: right;
    }
    .respbtm{
        bottom: 80px !important;
    }
    .competitor_main{
        width: 95% !important;
    }
    td .form-control{
        width: auto;
    }
    tfoot .form-control{
        width: auto;
    }
    .shooterInfoDiv{
        margin-top: 50px !important;
    }
    .shooter-image{
        margin:auto;
    }
    #removeIcon{
        left: 50%;
        margin: 20px auto;
        background: #ddd;
        padding: 10px;
        border-radius: 50%;
        text-align: center;
    }

}
@media (max-width: 991px){
    .participation_main > .col-md-4, .participation_main > .col-md-3{
        /*margin-bottom: 15px;*/
    }
    .participation_main .form-group1 {
        margin-bottom: 15px;
        float: left;
        width: 100%;
    }
    .participation_main > .col-md-1 button{
        margin-right: 0px !important;
    }
    .participation_main  .form-group1  label{
        padding-left: 0px;
    }
    #matchParticipationPayment .col-md-4{
        margin-bottom: 15px;
        float: left;
    }
    .col-md-1 button.btn {
        margin-right: 0px !important;
        margin-top: 10px;
        margin-bottom: 20px;
    }
    #matchParticipationPayment .form-group1, #shooterPayment .form-group1{
        margin-top: 15px;
    }
    .mb-3{
        margin-bottom: 15px;
    }
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
        width: 100%;
    }
    #goButton{
        margin-top: 10px !important;
    }
    .profile_title {
        /*text-align: left;*/
    }
    .profile_info{
        /*text-align: left;*/
    }
    .profile-information .col-md-2 .text-center img{
        width: 220px;
        margin: 20px auto 0;
    }
    .prf-contacts .location-info {
        margin-left: 0px;
    }
    .profile_map{
        width: 100% !important;
        margin-right: 0px;
    }
    .form-group .col-md-2 a.disapprove{
        margin-top: 5px;
    }
    .plus_btn{
        margin-left: 10px;
    }
    .shooter_coach label{
        text-align: left !important;
    }
    .footer{
        position: relative;
    }
    .wrapper{
        padding: 15px 0px 40px !important;
    }
    .info_msg{
        margin-bottom: 15px;
    }
    .export_shooters > .panel-body > .col-md-3{
        margin-bottom: 15px;
    }
    #secretary_id .col-md-1 a.glyphicon, #newSecretary .col-md-1 a.glyphicon {
        margin-left: 15px;
    }
    thead {
        border-top: 1px solid #ddd;
    }

}
@media (min-width: 768px) and (max-width: 991px){
    label{
        text-align: left !important;
    }
    .common_login section .container .modal-dialog {
        margin: 100px auto 0 !important;
    }
}
@media (max-width: 1280px){
    .login_bodybg .footer{
        position: relative;
    }
}

@media (min-width: 992px) and (max-width: 1280px){
    .profile-information .col-md-2 .text-center img{
        max-width: 155px;
        min-height: 155px;
        max-height: 155px;
        min-width: 155px;
    }
    .common_login section .container .modal-dialog {
        margin: 100px auto 0 !important;
    }
}
@media (min-width: 1281px) and (max-width: 1365px){
    .common_login section .container .modal-dialog {
        margin: 100px auto 0 !important;
    }
}
@media (min-width: 1444px) and (max-width: 1620px){
    .common_login section .container .modal-dialog {
        margin: 200px auto 0 !important;
    }
}
@media (min-width: 1621px) and (max-width: 1920px){
    .common_login section .container .modal-dialog {
        margin: 250px auto 0 !important;
    }
}
