/* Custom css start */

.m-t-10 {
    margin-top: 10px;
}

.p-0 {
        padding-left: 0px; 
        padding-right: 0px;
    }

.note_comment {
	color: red;
}

.intl-tel-input {
	display: block !important;
}

#collection_search_wrapper{
	    display: grid !important;
}

#share_table_wrapper{
    display: grid;
}

#sample-table-2_wrapper {
    display: grid;
    position: relative;
}

#division_list_wrapper{
    display: grid;
}

#sample_pak_wrapper{
    display: grid;
}

.m-t-r {
    margin-top: 20px;
}

.p-t {
        padding-top: 20px;
    }

.p-t-30 {
        padding-top: 30px;
    }

.m-t {
    margin-top: 20px;
}

.downloadBtn_res button {
    font-size: 12px !important;
}

.marg-b-res-20 {
    margin-bottom: 20px;
}

.available_cow_ label {
    font-size: 12px !important;
}

.text_align_right {
    text-align: right;
}

.p_r_l_0 {
    padding-right: 0px;
    padding-left: 0px;
}

.flage_pad .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    width: 78px;
    padding: 3px;
}

.flage_pad .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
    width: 86px;
    padding: 3px;
}







/* custom media query start */


@media screen and (min-width: 300px) and (max-width: 480px) {

    /*#sample-table-2_wrapper .dataTables_length select {
        width: 50px !important;
        height: 25px;
        padding: 2px 3px;
    }

    #sample-table-2_wrapper .dataTables_filter input[type=text] {
        width: 65px !important;
        height: 18px;
        line-height: 18px;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        padding: 4px 6px;
    }*/

}


@media screen and (min-width: 320px) and (max-width: 768px) {

    body.navbar-fixed {
        padding-top: 90px !important;
    }
    .navbar-brand small {
        font-size: 70%;
    }

    .m-b-r {
        margin-bottom: 20px;
    }

    .m-t-r {
        margin-top: 20px;
    }

    .note_comment {
		color: red;
		font-size: 22px;
	}

	.serchBtn_res button {
		font-size: 9px !important;
	}

    .serchBtn_res {
        text-align: center;
    }

    .downloadBtn_res button {
        font-size: 9px !important;
    }

    .downloadBtn_res {
        text-align: center;
    }

    .p-t {
        padding-top: 0px;
    }

    .page-header h1 {
        margin: 0 0px;
        font-size: 20px;
        padding-top: 5px;
    }

    .dropdown-menu.dropdown-close {
        left: auto;
        right: 30px !important;
    }

    .open > .dropdown-menu {
        display: grid !important;
    }

    .dropdown-menu.dropdown-close {
        top: auto !important;
        left: -5px;
    }

    .marg-b-res-20 {
        margin-bottom: 20px;
    }

    .pad-r-l-0 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .marg-b-15 {
        margin-bottom: 15px;
    }

    .available_cow_ label {
        font-size: 12px !important;
    }

    .user_contry_btn button {
        font-size: 8px !important;
    }

    .m-t-res {
        margin-top: 20px;
    }

    #sample-table-2_wrapper ul.widget-toolbar>.dropdown>.dropdown-menu:before, .dropdown-menu.dropdown-caret:before {
        border-bottom: 7px solid rgba(0,0,0,0.2);
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        content: "";
        display: inline-block;
        left: 19px;
        position: absolute;
        top: -7px;
        x: ;
    }

    #sample-table-2_wrapper ul.dropdown-menu.dropdown-caret:after {
        border-bottom: 6px solid #fff;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        content: "";
        display: inline-block;
        left: 20px;
        position: absolute;
        top: -6px;
    }

    #sample-table-2_wrapper ul.dropdown-menu.dropdown-close {
        left: auto;
        right: -10px !important;
    }

    .collec_ser ul.dropdown-menu.dropdown-close {
        top: auto !important;
        left: -17px;
    }

    .collec_ser ul.widget-toolbar>.dropdown>.dropdown-menu:before, .dropdown-menu.dropdown-caret:before {
        border-bottom: 7px solid rgba(0,0,0,0.2);
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        content: "";
        display: inline-block;
        left: 20px;
        position: absolute;
        top: -7px;
    }

    .collec_ser ul.widget-toolbar>.dropdown>.dropdown-menu:after, .dropdown-menu.dropdown-caret:after {
        border-bottom: 6px solid #fff;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        content: "";
        display: inline-block;
        left: 21px;
        position: absolute;
        top: -6px;
    }

    #share_table ul.dropdown-menu.dropdown-close {
        top: auto !important;
        left: -17px;
    } 

    #kabinat_list ul.dropdown-menu.dropdown-close {
        top: auto !important;
        left: -17px;
    } 

    #kabina_list ul.dropdown-menu.dropdown-close {
        top: auto !important;
        left: -17px;
    } 

    #division_list ul.dropdown-menu.dropdown-close {
        top: auto !important;
        left: -17px;
    } 

    .m-t-res-10 {
        margin-top: 10px;
    } 

}



@media screen and (min-width: 768px) and (max-width: 990px) {
    body.navbar-fixed {
        padding-top: 45px !important;
    }
    .container {
        max-width: 100% !important;
    }

    .m-b-r {
        margin-bottom: 20px;
    }

    .serchBtn_res button {
		font-size: 12px !important;
	}

    .serchBtn_res {
        text-align: center;
    }

    .downloadBtn_res button {
        font-size: 12px !important;
    }

    .downloadBtn_res {
        text-align: center;
    }

    .p-t {
        padding-top: 15px !important;
    }

    .pad-r-l-0 {
        padding-right: 0px;
        padding-left: 0px;
    }

    .marg-b-15 {
        margin-bottom: 15px;
    }

    .available_cow_ label {
        font-size: 9px !important;
    }

}

@media screen and (min-width: 991px) and (max-width: 1100px) {

    .m-b-r {
        margin-bottom: 20px;
    }

    .serchBtn_res button {
		font-size: 10px !important;
	}

    .downloadBtn_res button {
        font-size: 12px !important;
    }

    .downloadBtn_res {
        text-align: center;
    }

    .p-t {
        padding-top: 20px !important;
    }

    .available_cow_ label {
        font-size: 9px !important;
    }

    .dis_agent label {
        font-size: 12px;
    }

}



/* custom media query end */


/* Custom css end */
