﻿.FilterParameters {
    color: black;
    line-height: 30px;
    font-size: 14px;
}

.FilterParameters2 {
    color: black;
    line-height: 30px;
    font-size: 25px;
}

.FilterTitleCtn {
    cursor: pointer;
}

.DivSimpleSearchIntro {
    background-color: #00aff1;
    color: white;
}

.ButtonSearchNoShadow:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: default !important;    
}


.ButtonSearch2 {
    border: none;
    background-color: #139ed9;
    font-family: Roboto-Light;
    font-size: 16px;
    color: white;
    border-radius: 10px;
    height: 33px;
    width: 200px;
    right: 16px;
    top: 2px;
    position: relative;
}

.ButtonFilter {
 background-color: #97d4ee;
}

.ButtonSearch2:hover {
    box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19) !important;
    cursor: pointer !important;
}

.SearchIconCtnStyle {
    cursor: pointer;
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 14px;
    background-color: #97d4ee;
    height: 20px;
    border-radius: 10px;
    position: relative;
    left: 0px;
    top: 3px;
    z-index: 10;
}

@media screen and (min-width : 1366px) {
    .SimpleSearchTitleIconsContainer {
        margin-left: 65%;
    }
    .SimpleSearchTitleIcons {
         position: relative;
    }
}
@media screen and (min-width : 1220px) and (max-width : 1365px){
    .SimpleSearchTitleIconsContainer {
        margin-left: 60%;
    }
    .SimpleSearchTitleIcons {
         position: relative;
    }
}
@media screen and (min-width : 767px) and (max-width : 1219px) {
    .SimpleSearchTitleIcons {
        position: static;
    }
    .SimpleSearchTitleIconsContainer {
        margin-left: 37%;
        margin-top: 5px;
    }
}

@media screen and (min-width : 686px) and (max-width : 766px) {
    .SimpleSearchTitleIcons {
        position: static;
    }
    .SimpleSearchTitleIconsContainer {
        margin-left: 28%;
        margin-top: 5px;
    }
}


@media screen (max-width : 685px) {
    .SimpleSearchTitleIcons {
        position: static;
    }
    .SimpleSearchTitleIconsContainer {
        margin-left: 1%;
        margin-top: 5px;
    }
}

@media screen and (max-width : 567px) {
    .TitleIcons {
         margin-left: 5px;
         position: static;
         margin-top: 5px;
    }
    .TitleIconsNoMarginLeft {
         position: static;
         margin-top: 5px;
    }  
}
@media screen and (min-width : 568px) {
    .TitleIcons {
        margin-left: 60px;
        position: relative;
    }
    .TitleIconsNoMarginLeft {
         position: relative;
    }
}

.DivsFilterCommon {
        border-style: dotted;
        border-color: #006993;
        border-width: 1px;
        font-family:Roboto;
        margin-bottom: 10px;
        margin-right: 5px;
        margin-left: 5px;
        line-height: 30px;
         width: 305px;
         padding-left: 10px;
    
}
    .DivAreasFilter {
      
    }
     .DivSectorFilter {
      
    }
     .DivStateFilter {
      
    }
        .DivRegulatorFilter {
   
    }
    
         .DivYearFilter {
        
    }
     .DivDateFilter {
       
    }
        .DivEntitiesFilter {
       
    }
    
    
    
    
@media screen and (min-width : 1192px) {

    .Activity4 {
        margin-left: 20px;    
    }
    

    .DivOtherFilter {
        border-style: dotted;
        border-color: #006993;
        border-width: 1px;
        vertical-align:middle; 
        height:300px; 
        font-family:Roboto;
        width: 90%;
        margin-left: 100px;
        margin-top: 20px;
        }
        
    .MainSearchButtonContainer2 {
        margin-top: 5px;
        text-align: right;
    }
}

@media screen  and (min-width : 896px) and  (max-width : 1191px) {

    .Activity4 {
        margin-left: 125px;
    }
    .DivOtherFilter {
        border-style: dotted;
        border-color: #006993;
        border-width: 1px;
        vertical-align:middle; 
        height:500px; 
        font-family:Roboto;
        width: 85%;
        margin-left: 100px;
        margin-top: 20px;
    }
    .MainSearchButtonContainer {
        width: 85%;
        margin-top: 20px;
        margin-left: 100px;
        text-align: right;
    }
}


.Activity2 {
    margin-left: 20px;
}


@media screen and (min-width : 640px) and (max-width : 895px) {
    .Activity3 {
        margin-left: 125px;
    }

    .Activity4 {
        margin-left: 125px;
    }
    .DivOtherFilter {
        border-style: dotted;
        border-color: #006993;
        border-width: 1px;
        vertical-align:middle; 
        height:500px; 
        font-family:Roboto;
        width: 80%;
        margin-left: 100px;
        margin-top: 20px;
    }
    .MainSearchButtonContainer {
        width: 80%;
        margin-top: 20px;
        margin-left: 100px;
        text-align: right;
    }    
    
}
@media screen and (min-width : 896px) {
    .Activity3 {
        margin-left: 20px;
    }
}

@media screen and (min-width : 551px) and (max-width : 639px) {
    .Activity2 {
        margin-left: 125px;
    }
    .Activity3 {
        margin-left: 125px;
    }

    .Activity4 {
        margin-left: 125px;
    }
    .DivOtherFilter {
        border-style: dotted;
        border-color: #006993;
        border-width: 1px;
        vertical-align:middle; 
        height:500px; 
        font-family:Roboto;
        width: 75%;
        margin-left: 100px;
        margin-top: 20px;
    }
    .MainSearchButtonContainer {
        width: 75%;
        margin-top: 20px;
        margin-left: 100px;
        text-align: right;
    }    
    
}

.DivOtherFiltersRegulatorsCtn {
    margin-top: 50px;   
}

@media screen and (min-width : 2315px) {
    .DivOtherFiltersEntitiesCtn {
        margin-right: 300px;
    }
}

@media screen and (max-width : 2314px) {
    .DivOtherFiltersEntitiesCtn {
        margin-right: 50px;
    }
}

@media screen and (max-width : 550px) {
    .bodyText {
        padding-left: 10px !important;
        padding-right: 0px !important;

    }
    .Activity2 {
        margin-left: 125px;
    }
    .Activity3 {
        margin-left: 125px;
    }

    .Activity4 {
        margin-left: 125px;
    }
    
}

@media screen  and (min-width : 349px) and (max-width : 550px) {
    .MainSearchButtonContainer {
        width: 75%;
        margin-top: 20px;
        margin-left: 10px;
        text-align: right;
    }    
    
}

@media screen  and (max-width : 349px) {
    .MainSearchButtonContainer {
        width: 85%;
        margin-top: 20px;
        margin-left: 10px;
        text-align: left;
    }    
    
}

@media screen and (max-width : 535px) {
    .DivOtherFilterMarginLeftCtn {
        margin-left: 0px;
    }
}

@media screen and (min-width : 536px) {
    .DivOtherFilterMarginLeftCtn {
        margin-left: 50px;
    }
}

@media screen and (max-width : 489px) {
    .DefineMarginLeft {
        margin-left: 5px;
    }
    .DefinePadding1 {
        padding-left: 10px;
        padding-right: 10px; 
    }
        .DefinePadding2 {
        padding-left: 10px;
        padding-right: 10px; 
    }
        .DefinePadding3 {
        padding-left: 10px;
        padding-right: 10px; 
    }


    .DivOtherFilter {
        border-style: dotted;
        border-color: #006993;
        border-width: 1px;
        vertical-align:middle; 
        height:500px; 
        font-family:Roboto;
        width: 75%;
        margin-left: 10px;;
        margin-top: 20px;
    }
    .Activity1 {
        margin-left: 10px;
        display: block;
    }    
    .Activity2 {
        margin-left: 10px;
    }
    .Activity3 {
        margin-left: 10px;
    }

    .Activity4 {
        margin-left: 10px;
    }
}

@media screen and (min-width : 490px) {
    .DefineMarginLeft {
        margin-left:20px;
    }
    .DefinePadding1 {
        padding-left: 50px;
        padding-right: 50px; 
    }
     .DefinePadding2 {
        padding-right: 32px; 
        padding-left: 32px; 
    } 
    
    .DefinePadding3 {
        padding-right: 46px; 
        padding-left: 46px;
    }
    
    
}

@media screen and (min-width : 490px) and (max-width : 550px) {

    .DivOtherFilter {
        border-style: dotted;
        border-color: #006993;
        border-width: 1px;
        vertical-align:middle; 
        height:500px; 
        font-family:Roboto;
        width: 75%;
        margin-left: 10px;
        margin-top: 20px;
    }
}
@media screen and (min-width : 421px) {
    .WidthComboBoxes {
           width: 300px; 
   
    }
}

@media screen and (max-width : 420px) {
    .WidthComboBoxes {
           width: 200px; 
   
    }
}
@media screen and (min-width : 387px) {
    .MainTextWidth {
        width: auto;
        overflow:hidden;
        display:block;
        padding-left: 50px;
        max-width:1200px;
        margin-top: 50px;
    }
}

@media screen and (max-width : 386px) {
    .MainTextWidth {
        width: 100% !important;
        padding-left: 0px !important;
        position: relative;
        top: 10px;
        overflow:hidden;
        display:block;
        margin-top: 50px;
        margin-bottom: 50px;
    }
}


