WS_OK_7.4.33
.cfgp-container,
.cfgp-container *{
box-sizing: border-box !important;
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
-ms-box-sizing: border-box !important;
-o-box-sizing: border-box !important;
}
.cfgp-container .cfgp-row{
display: flex;
flex-flow: row wrap;
justify-content: start;
align-items: flex-start;
align-content: align-content;
}
.cfgp-container .cfgp-col{
flex:0 0 100%;
max-width:100%;
padding: 8px 3px;
margin-bottom:2px;
}
.cfgp_select2,
.cfgp_select2+.select2.select2-container{
width:95% !important;
}
#cf-geoplugin-banner-settings .cfgp_select2,
#cf-geoplugin-banner-settings .cfgp_select2+.select2.select2-container,
#cf-geoplugin-page-seo-redirection .cfgp_select2,
#cf-geoplugin-page-seo-redirection .cfgp_select2+.select2.select2-container{
width:100% !important;
}
.cfgp_select2.select2-hidden-accessible {
left:0 !important;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border: solid #8c8f94 1px;
}
.cfgp-container .input-radio input[type="radio"]+input[type="radio"],
.cfgp-container .input-radio span+input[type="radio"]{
margin-left:12px;
}
@media screen and (min-width:480px) and (max-width:992px) {
.cfgp-container .cfgp-col.cfgp-col-sm-6{
flex:0 0 50%;
max-width:50%;
}
.cfgp-container .cfgp-col.cfgp-col-sm-4{
flex:0 0 33.33%;
max-width:33.33%;
}
.cfgp-container .cfgp-col.cfgp-col-sm-3{
flex:0 0 25%;
max-width:25%;
}
}
@media screen and (min-width:992px) {
.cfgp-container .cfgp-col{
margin-bottom:10px;
}
.cfgp-container .cfgp-col.cfgp-col-4{
flex:0 0 33.33%;
max-width:33.33%;
}
.cfgp-container .cfgp-col.cfgp-col-3{
flex:0 0 25%;
max-width:25%;
}
}
.cfgp-container .cfgp-col select,
.cfgp-container .cfgp-col input[type="url"],
.cfgp-container .cfgp-col input[type="text"],
.cfgp-container .cfgp-col input[type="tel"],
.cfgp-container .cfgp-col textarea{
width:100%;
}
.cfgp-container .cfgp-col.cfgp-col-content-right{
justify-content:right;
text-align:right;
}
.cfgp-container .cfgp-col label{
display:block;
width:100%;
margin-bottom: 5px;
}
.cfgp-container .input-radio {
width:100%;
}
@media all and (min-width:1042px){
.cfgp-container .input-radio label{
display:inline-block !important;
width:auto !important;
}
.input-radio .input-radio .cfgp-form-radio + .cfgp-form-radio{
margin-left:15px;
}
}
.cfgp-container .description{
font-size:0.75rem;
margin: 3px auto;
display:block;
}
.cfgp-container .cfgp-repeater-actions > .cfgp-remove-seo-redirection{
text-decoration:none;
margin-right:5px;
padding-left:10px;
padding-right:10px;
}
.cfgp-repeater > .cfgp-repeater-item:not(:last-child) .cfgp-repeater-actions > .cfgp-add-seo-redirection,
.cfgp-repeater > .cfgp-repeater-item:only-child .cfgp-repeater-actions > .cfgp-remove-seo-redirection{
display:none;
}
.cfgp-repeater > .cfgp-repeater-item+.cfgp-repeater-item{
margin-top:10px;
padding-top:10px;
border-top: 1px solid #ccc;
}
.cfgp-form-radio input[type^="radio"]{
margin-right:2px;
}
/* Geo Tags */
/* Always set the map height explicitly to define the size of the div
* element that contains the map. */
#cfgp-geo-tag-container #CFGP_Geo_Tag_Gmap {
height: 400px;
}
#cfgp-geo-tag-container #description {
font-family: Roboto;
font-size: 15px;
font-weight: 300;
}
#cfgp-geo-tag-container #infowindow-content .title {
font-weight: bold;
}
#cfgp-geo-tag-container #infowindow-content {
display: none;
}
#cfgp-geo-tag-container #CFGP_Geo_Tag_Gmap #infowindow-content {
display: inline;
}
#cfgp-geo-tag-container .pac-card {
margin: 10px 10px 0 0;
border-radius: 2px 0 0 2px;
box-sizing: border-box;
-moz-box-sizing: border-box;
outline: none;
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
background-color: #fff;
font-family: Roboto;
}
#cfgp-geo-tag-container #pac-container {
padding-bottom: 12px;
margin-right: 12px;
}
#cfgp-geo-tag-container .pac-controls {
display: inline-block;
padding: 5px 11px;
}
#cfgp-geo-tag-container .pac-controls label {
font-family: Roboto;
font-size: 13px;
font-weight: 300;
}
#cfgp-geo-tag-container #pac-input {
font-family: Roboto;
background-color: #fff;
font-size: 15px;
font-weight: 300;
margin-left: 12px;
padding: 10px 11px 10px 13px;
text-overflow: ellipsis;
width: 500px;
}
#cfgp-geo-tag-container #pac-input:focus {
border-color: #4d90fe;
}
#cfgp-geo-tag-container #title {
color: #fff;
background-color: #4d90fe;
font-size: 25px;
font-weight: 500;
padding: 6px 12px;
}
#cfgp-geo-tag-container #target {
width: 345px;
}
#cfgp-geo-tag-container .cfgp-input {
width: 300px;
}