/*
Theme Name: RegForm
Text Domain: noronbit.ir
Version: 1.0.0
Requires at least: 4.7
Requires PHP: 5.2.4
Description: RegForm theme
Author: NoronBit
Author URI: https://noronbit.ir
Theme URI: https://noronbit.ir
*/



:root {
    --color-black: #252525;
    --color-white: #E9E9E9;
}

/* Text */
.text-black{color: var(--color-black);}
.text-white{color: var(--color-white);}

/* Background */
.bg-black{background-color: var(--color-black);}
.bg-white{background-color: var(--color-white);}


html{
    overflow-x: hidden;
}

body {
    overflow-x: hidden !important;
    direction: ltr;
    font-family: sans-serif;
    font-size: 14px;
    background-color: var(--color-white);
    color: var(--color-black);
}


/* disable input [number] arrow keys >>> */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}
/* <<< disable input [number] arrow keys */



.cursor-pointer{cursor: pointer;}
a{text-decoration: none; color: var(--color-cyan);}




/******************************************************* Index (Default) >>> */
.index_col{
    width: 20%;
}

.index_box{
    width: 150px;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
    transition: all 0.2s;
}
.index_box:hover{
    box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 49%);
}

.index_col h3{
    color: var(--color-gray);
    font-size: 14px;
    padding: 0px 16px;
    margin: 0;
}
/******************************************************* <<< Index (Default) */






/******************************************************* Gravity Forms (plugin) >>> */
.gfield--type-captcha input[type=text]{
	width: 10%;
}
/******************************************************* <<< Gravity Forms (plugin) */