/*
Theme Name: GridHot
Customizer styles
*/

li#accordion-section-gridhot_section_upgrade > h3.accordion-section-title{
    background:#0085ba !important;
    color:#fff !important;
}
li#accordion-section-gridhot_section_upgrade > h3.accordion-section-title:hover{
    background:#ff0000 !important;
    color:#fff !important;
}
li#accordion-section-gridhot_section_upgrade > h3.accordion-section-title:after{
    color:#fff !important;
}
li#accordion-section-gridhot_section_upgrade > h3.accordion-section-title:before{
    content:"\f07a";
    font-family:"Font Awesome 5 Free";
    font-weight:900;
    text-decoration:none;
    margin-right:5px;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    display:inline-block;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    padding:0;
}
.gridhot-customizer-pro-features{
    margin:10px 0 15px;
    list-style:none;
}
.gridhot-customizer-pro-features li{
    padding:4px 0;
    margin:0 0 6px 0;
}
.gridhot-customizer-pro-features li i{
    color:#3cb371;
}
.gridhot-customizer-pro-upgrade{
    font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;
    font-size:13px !important;
    font-style:normal !important;
    line-height:18px;
    color:#fff !important;
    text-decoration:none;
    text-shadow:0 0 2px rgba(0,0,0,0.2);
    display:inline-block;
    height:19px;
    padding:5px 10px !important;
    border:1px solid;
    border-color:#2d86b6 #24659e #255796;
    -webkit-border-radius:21px;
    -moz-border-radius:21px;
    border-radius:21px;
    -webkit-box-shadow:0 1px 1px rgba(255,255,255,0.2) inset,0 1px 1px rgba(1,4,8,0.2);
    -moz-box-shadow:0 1px 1px rgba(255,255,255,0.2) inset,0 1px 1px rgba(1,4,8,0.2);
    box-shadow:0 1px 1px rgba(255,255,255,0.2) inset,0 1px 1px rgba(1,4,8,0.2);
    background-color:#52b6ec;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF52B6EC',endColorstr='#FF2E75CE');
    background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#52b6ec),color-stop(100%,#2e75ce));
    background-image:-webkit-linear-gradient(top,#52b6ec 0%,#2e75ce 100%);
    background-image:-moz-linear-gradient(top,#52b6ec 0%,#2e75ce 100%);
    background-image:-o-linear-gradient(top,#52b6ec 0%,#2e75ce 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#52b6ec),to(#2e75ce));
    background-image:linear-gradient(top,#52b6ec 0%,#2e75ce 100%);
    text-transform:uppercase !important;
}
.gridhot-customizer-pro-upgrade:hover{
     text-decoration:none;
    border-color:#377cae #175a9c #0c4893;
    -webkit-box-shadow:0 1px 1px rgba(255,255,255,0.2) inset,0 1px 1px rgba(5,64,140,0.2);
    -moz-box-shadow:0 1px 1px rgba(255,255,255,0.2) inset,0 1px 1px rgba(5,64,140,0.2);
    box-shadow:0 1px 1px rgba(255,255,255,0.2) inset,0 1px 1px rgba(5,64,140,0.2);
    background-color:#4fa6e4;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF4FA6E4',endColorstr='#FF1462C4');
    background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4fa6e4),color-stop(100%,#1462c4));
    background-image:-webkit-linear-gradient(top,#4fa6e4 0%,#1462c4 100%);
    background-image:-moz-linear-gradient(top,#4fa6e4 0%,#1462c4 100%);
    background-image:-o-linear-gradient(top,#4fa6e4 0%,#1462c4 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#4fa6e4),to(#1462c4));
    background-image:linear-gradient(top,#4fa6e4 0%,#1462c4 100%);
}
.gridhot-customizer-pro-upgrade:active{
     border-color:#094b84 #094b84 #0f4585;
    -webkit-box-shadow:0 1px 1px rgba(241,243,247,0.2),0 0 20px rgba(0,0,0,0.5) inset;
    -moz-box-shadow:0 1px 1px rgba(241,243,247,0.2),0 0 20px rgba(0,0,0,0.5) inset;
    box-shadow:0 1px 1px rgba(241,243,247,0.2),0 0 20px rgba(0,0,0,0.5) inset;
    background-color:#1c7ec9;
    *zoom:1;
    filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF1C7EC9',endColorstr='#FF2395D9');
    background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#1c7ec9),color-stop(100%,#2395d9));
    background-image:-webkit-linear-gradient(top,#1c7ec9 0%,#2395d9 100%);
    background-image:-moz-linear-gradient(top,#1c7ec9 0%,#2395d9 100%);
    background-image:-o-linear-gradient(top,#1c7ec9 0%,#2395d9 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#1c7ec9),to(#2395d9));
    background-image:linear-gradient(top,#1c7ec9 0%,#2395d9 100%);
}
.gridhot-widgets-img-links{
    text-decoration:none !important;
    display:inline-block;
    background:#333333 !important;
    padding:3px 5px !important;
    color:#ffffff !important;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    margin-top:5px;
}
.gridhot-widgets-img-links:hover{
    background:#7f181b !important;
    color:#ffffff !important;
}

.customize-control input[type="text"], .customize-control input[type="password"], .customize-control input[type="color"], .customize-control input[type="date"], .customize-control input[type="datetime"], .customize-control input[type="datetime-local"], .customize-control input[type="email"], .customize-control input[type="month"], .customize-control input[type="number"], .customize-control input[type="search"], .customize-control input[type="tel"], .customize-control input[type="time"], .customize-control input[type="url"], .customize-control input[type="week"], .customize-control select, .customize-control textarea {
     border-color: #cccccc;
}
 .customize-control input[type="checkbox"], .customize-control input[type="radio"] {
     border-color: #aaaaaa;
}