.dropbtn{background-color:#4CAF50;color:white;padding:16px;font-size:16px;border:none;cursor:pointer;}
.dropdown{position:relative;display:inline-block;}
.dropdown-content{display:none;position:absolute;right:0px;top:25px;background-color:#f9f9f9;min-width:250px;z-index:2;}
.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}
.dropdown:hover .dropdown-content{display:block;}
.dropdown:hover .dropbtn{background-color:#3e8e41;}
.g-right-24{right:24px;}
.g-right-28{right:28px!important;}
.g-max-width-75{max-width:75%!important;}
.overflow-one-line {white-space: nowrap!important; text-overflow: ellipsis!important; overflow: hidden!important;}



@media (max-width:768px){
.g-px-15--mobile{padding-left:15px !important;padding-right:15px !important;}
.g-pl-15--mobile{padding-left:15px !important;}
.g-pb-15--mobile{padding-bottom:15px !important;}
.g-pr-15--mobile{padding-right:15px !important;}
.g-pl-0--mobile{padding-left:0 !important;}
.g-pr-0--mobile{padding-right:0 !important;}
.g-px-0--mobile{padding-left:0 !important;padding-right:0 !important;}
.g-py-0--mobile{padding-top:0 !important;padding-bottom:0 !important;}
.g-mb-5--mobile{margin-bottom:5px !important;}
.g-mb-15--mobile{margin-bottom:15px !important;}
.g-mt-15--mobile{margin-top:15px !important;}
.g-mr-15--mobile{margin-right:15px !important;}
.g-mr-0--mobile{margin-right:0 !important;}
.g-mx-15--mobile{margin-right:15px !important;margin-left:15px !important;}
.g-mx-10--mobile{margin-right:10px !important;margin-left:10px !important;}
.g-mb-10--mobile{margin-bottom:10px !important;}
.g-mt-10--mobile{margin-top:10px !important;}
.g-ml-0--mobile{margin-left:0px !important;}
.g-bg-white--sm{background-color:#ffffff!important;}
.order-mobile-2{order:2;}
.order-mobile-1{order:1;}
.order-mobile-3{order:3;}
.order-mobile-4{order:4;}
.w-100--mobile{width:100% !important;}
.g-hidden-mobile-down{display:none!important;}
.g-hidden-mobile-up{display:block!important;}
.g-right-15--mobile{right:15px!important;}
.m-auto--mobile{margin-left:auto!important;margin-right:auto!important;}
.g-brd-right-gray-light-v3--mobile{border-right:solid 1px #ddd !important;}
.g-max-width-100--mobile{max-width:100%!important;}
.g-brd-right-0--mobile{border-right:0 !important;}
.g-brd-0--mobile{border:0 !important;}
.g-px-8--mobile{padding-left:8px!important; padding-right:8px!important}
}
@media (max-width:991px){
.g-pl-15--tablet{padding-left:15px !important;}
.g-pl-8--tablet{padding-left:8px !important;}
.g-pt-8--tablet{padding-top:8px !important;}
.g-pl-0--tablet{padding-left:0 !important;}
.g-pr-0--tablet{padding-right:0 !important;}
.g-pb-15--tablet{padding-bottom:15px !important;}
.g-pt-0--tablet{padding-top:0 !important;}
.g-pb-0--tablet{padding-bottom:0 !important;}
.g-pr-15--tablet{padding-right:15px !important;}
.g-px-0--tablet{padding-left:0 !important;padding-right:0 !important;}
.g-mb-5--tablet{margin-bottom:5px !important;}
.g-mt-15--tablet{margin-top:15px !important;}
.g-mr-15--tablet{margin-right:15px !important;}
.g-mr-0--tablet{margin-right:0 !important;}
.g-ml-0--tablet{margin-left:0px !important;}
.g-mx-15--tablet{margin-right:15px !important;margin-left:15px !important;}
.g-mx-10--tablet{margin-right:10px !important;margin-left:10px !important;}
.g-mb-10--tablet{margin-bottom:10px !important;}
.g-mb-0--tablet{margin-bottom:0px !important;}
.g-mt-10--tablet{margin-top:10px !important;}
.order-tablet-1{order:1;}
.order-tablet-2{order:2;}
.order-tablet-3{order:3;}
.order-tablet-4{order:4;}
.order-tablet-5{order:5;}
.order-tablet-6{order:6;}
.order-tablet-7{order:7;}
.order-tablet-8{order:8;}
.order-tablet-9{order:9;}
.order-tablet-10{order:10;}
.order-tablet-11{order:11;}
.order-tablet-12{order:12;}
.m-auto--tablet{margin-left:auto!important;margin-right:auto!important;}
.w-50-tablet{width:50%!important;}
.g-max-width-100--tablet{max-width:100%!important;}
.g-brd-right-0--tablet{border-right:0 !important;}
.g-left-0--tablet{left:0!important}
.g-width-33--tablet{width:33%!important}
.g-top-107--tablet{top:107px!important}
.g-brd-0--tablet{border:0 !important;}
.g-px-8--tablet{padding-left:8px!important; padding-right:8px!important}
.g-px-30--tablet{padding-left:30px!important; padding-right:30px!important}
.g-pr-8--tablet {padding-right: 8px !important;}
.g-absolute-centered--tablet{position:absolute !important;top:50% !important;left:35% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;}
.g-right-minus-19--tablet{right:-19px!important;}
.g-font-size-14--tablet{font-size:14px!important}
.modal-dialog{max-width:100%!important}
}
@media (min-width:992px){.g-tablet-view-on{display:none!important;}
}

@media (max-width:768px){.g-bg-none--sm{background-image:url(...);}
}
@media (min-width:1200px){.containerx{max-width:100%;}
}
.g-absolute-centered{position:absolute !important;top:50% !important;left:35% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden;}
.g-bg-black--active.active{background-color:#000000;}
.g-bg-yellow-v1{background-color:#e0ca16;}
.nav-mega{width:100%;}
.nav-mega .dropdown{position:static;}
.nav-mega .dropdown-menu.mega-menu{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;min-width:100px;width:100%;margin-top:0;padding:0;border-color:#ffffff;}
.nav-mega .dropdown-menu.mega-menu > li{padding:20px;}
.nav-mega .dropdown-menu.mega-menu .media-list .media{padding:10px;font-size:13px;}
.nav-mega .dropdown-menu.mega-menu .media-list .media-heading{font-size:16px;}
.dropdown-toggle::after{display:none;}
.g-bg-menutitle--show .dropdown-toggle{color:#ffffff !important;font-size:14px !important}
.g-bg-menutitle--show.show .dropdown-toggle{background-color:#ebc71d !important;color:#000000 !important;font-size:14px!important}
.g-z-index-0{z-index:0;}
.g-bg-gray-light-fbfbfb{background-color:#fbfbfb !important;}
.g-outline-0{outline:0;}
 .bs-centered-item-y { position: absolute; top: 50%; left: 0; transform: translate(0, -50%);}

.pagination-ul {
    border-right: 1px solid #ddd !important;
    border-radius:0!important;
    background: linear-gradient(to top, rgba(232,232,232,1) 0%, rgba(255,255,255,1) 100%);
}

.pagination-a {
    display: block !important;
    width: 36px !important;
    height: 36px !important;
    text-decoration: none !important;
    color: #999 !important;
    font-weight: 700 !important;
    vertical-align: middle;
    padding: 6px !important;
    border: 1px solid #ddd !important;
    border-right: 0 !important;
}

.pagination-a:hover, .active .pagination-a  {
    background: linear-gradient(to bottom, rgba(232,232,232,1) 0%, rgba(255,255,255,1) 100%);
}

.w-90 {
    width: 90% !important;
}

/*autocomplete css*/ 
#CmbCompanytext {border-color: #ccc; border-radius: 11px; border-width: 0px; color: #000; padding: 5px 30px 5px 15px; outline: 0; font-size: 14px; height: 48px;}
.easy-autocomplete-container ul li.selected {background: none repeat scroll 0 0 #eee; cursor: pointer;}
.easy-autocomplete-container {left: 0; position: absolute; width: 100%; z-index: 2;}
.easy-autocomplete-container ul {background: none repeat scroll 0 0 #ffffff; display: none; margin-top: 0; padding-bottom: 0; padding-left: 0; position: relative; top: 0px; margin-left: -1px; margin-right: -1px;}
.easy-autocomplete-container ul li {background: inherit; border-color: #ddd; border-image: none; border-style: solid; border-width: 0 1px; display: block; font-size: 14px; font-weight: normal; padding: 12px 30px 12px 15px; cursor: pointer; border-top: 1px dotted #ddd;}
