body{
font-family: "Open Sans Hebrew",Helvetica,Arial,sans-serif;
background-color: #fff;
}
body, td, p{
color:#000;
}
p{
margin:0px!important;
}
a{
color:#00ACD2;
}
.header {
height: 55px;
background: url(../img/netsmart_header.svg) rgba(0, 0, 0, 0) no-repeat 95% 2px;
background-size: 68px;
background-position: left 0px;
border-bottom: 2px solid #3289C9;
background-color: white;
padding-bottom: 5px;
}
#header #menu_icon{
	margin:19px;
}
.menu_link{
position: absolute;
right: 10px;
top: 12px;
width: 28px;
height: 32px;
background-size: 32px;
opacity: 0.4;
}
.home_top{
	border-bottom:2px solid #D8D8D8;
}
.home_top .right  .iicon_button_div{
	border-bottom:2px solid #D8D8D8;
}
.home_top .left{
	border-left:2px solid #D8D8D8;
}
.time_limit{
border-right:2px solid #D8D8D8;
}
.main_tab{
	border-bottom:2px solid #D8D8D8;
}
.home_bottom{
	border-top:2px solid #D8D8D8;
}
.separator1{
	border-bottom:2px solid #D8D8D8;
}
.separator2{
	border-bottom:1px solid #e1e1e1;
}
.title{
	border-bottom:2px solid #D8D8D8;
}
.title3{
	color: #000;
}
.title .setting_button_div{
	border-right:2px solid #D8D8D8;
}
.title .iicon_button_div{
	border-right:2px solid #D8D8D8;
}
.time_limit_in_login_table td{
	border-left:2px solid #D8D8D8;
}
.apps_store_big_button1{
height: auto; */
    background-size: 100%;
    width: 100%;
    border: none;
    max-width: 600px
}

.button4{
	background:#9E9E9E;
	text-align:center;
	padding-left:38px;
	padding-right:13px;
	padding-top:8px;
	color:#262626;
	font-weight:bold;
	height:27px;
	cursor:pointer;
	white-space:nowrap;
}
.button4.small{
	background:#9E9E9E;
	padding-left:28px;
}
.button4.small2{
	background:#9E9E9E;
	padding-left: 21px;
	padding-top: 3px;
	height: 19px;
	font-size: 13px;
	padding-right: 10px;
}
.button4.big{
	background:#9E9E9E;
	padding-left: 32px;
	padding-top: 12px;
	height: 28px;
}

.payment_conditions_box{
background-color:#B3A1A5;
}

.description3{
color:#000;
}

.button8{
	background:#3289C9;
}

.button9{
background-color:#3289C9;
border:none;
border-radius:0px;
}
.button9 p{
color:#fff;
}

.big_wait{
background:url(../img/big_wait.gif) transparent no-repeat center center; 
opacity:0.3;
filter:alpha(opacity=30); 
background-size:100px;
}

.tmp_success_message p{
	border-color:#A2CF39;
	background-color:#fff;
	color:#A2CF39;
	font-weight:bold;
}
.tmp_error_message p{
border-color:#1B62BF;
color:#1B62BF;
background-color:#fff;
margin:3px;
}

.tmp_success_message .close_link, .tmp_error_message .close_link{
background-color:#fff;
color:auto;
}

.success_message_add_list_item{
background-color: #fff;
display:inline-block;
border:3px solid #A2CF39;
color:#A2CF39;
}

.link{
color:#00ACD2;
}
.link1{
color:#00ACD2;
}

.error_message{
color:#D66969;
}

.on_off_button.on{
	background:url(../img/on.png) transparent no-repeat right top;
	background-size:105px 37px;
}
.on_off_button.on div.first{
color:#C0C0C0;
}
.on_off_button.on div.second{
color:#fff;
}
.on_off_button.off{
	background:url(../img/off.png) transparent no-repeat right top;
	background-size:105px 37px;
}
.on_off_button.off div.first{
color:#fff;
}
.on_off_button.off div.second{
color:#C0C0C0;
}

.confirm_div {
background-color: #fff;
border: 3px solid #D5D5D5;
}

.button5{
	background:#3289C9;
	box-shadow: 0px 5px #EBEBEB;
	color: #FFF;
}
.setting_button_div{
	background:url(../img/setting_icon.png) transparent no-repeat 7px 7px;
	background-size:29px 29px;
}

.button13 {
    text-align: center;
    font-size: 20px;
    padding: 25px 10px;
    width: auto;
    height: auto;
    cursor: pointer;
    background-color: #ECECB7;
    color: #333;
    border: 3px solid #ECECB7;
    border-radius: 0px;
    box-shadow: 0px 5px #EBEBEB;
}


.web_profile_settings{
	background:url(../img/web_profile_settings.png) transparent no-repeat right top;
	background-size:28px 28px;
}
.app_profile_settings{
	background:url(../img/app_profile_settings.png) transparent no-repeat right top;
	background-size:28px 28px;
}
.white_black_list_settings{
	background:url(../img/white_black_list_settings.png) transparent no-repeat right top;
	background-size:28px 28px;
}
.big_clock{
	background:url(../img/big_clock.png) transparent no-repeat right top;
	background-size:58px 58px;
}

.iicon_button_div{
	background:none;
	text-align: center;
	color: #D8D8D8;
	border-bottom: 2px solid #D8D8D8;
	line-height: 43px;
}

.return_to_home_div{
	background:url(../img/home_button.png) transparent no-repeat right 7px;
	background-size:29px 29px;
	background-origin:content-box;
}
.return_to_home_div p{
	color:#00ACD2;
}


.safetec_block_page_bg{
	position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    z-index: -1;
    background: url(../img/safetec_logo.png) transparent no-repeat center top;
    background-size: cover;
    opacity: 0.2;
}


.store_icon_div_class{
background: url(../img/safetec_store_logo.png) no-repeat;
    background-size: contain;
    width: 100%;
    height: 125px;
}


.safetec_header_broder{
	    background: url(../img/safetec_border_header.png) top left;
    background-size: 6px;
    /* background-repeat: repeat-x; */
    /* background-position: 32px 47px; */
    /* position: absolute; */
    /* left: 0px; */
    /* right: 0px; */
    /* top: 0px; */
    /* bottom: 0px; */
    /* width: 100%; */
    height: 4px;
}



.apps_category{
	color:#707070;
}

.apps_category_1{
	background:url(../img/other_apps.png) transparent no-repeat top right;
	background-size:28px 28px;
}
.apps_category_2{
	background:url(../img/leisure.png) transparent no-repeat top right;
	background-size:28px 28px;
}
.apps_category_3{
	background:url(../img/practical_use.png) transparent no-repeat top right;
	background-size:28px 28px;
}
.apps_category_4{
	background:url(../img/media.png) transparent no-repeat top right;
	background-size:28px 28px;
}
.apps_category_5{
	background:url(../img/communications.png) transparent no-repeat top right;
	background-size:28px 28px;
}

.button1, .button2, .button3, .button6, .button8,  .button9, .button10{
	box-shadow: 0px 5px #EBEBEB;
	color:#fff;
}
.button1.blue{
	background:url(../img/arrow_1.png) #09AED2 no-repeat 2px 2px;
	background-size:27px;
}
.button1.turkiz{
	background:url(../img/arrow_1.png) #A8D04B no-repeat 2px 2px;
	background-size:27px;
}
.button1.green{
	background:url(../img/arrow_1.png) #A8D04B no-repeat 2px 2px;
	background-size:27px;
}
.button1.orange{
	background:url(../img/arrow_1.png) #FFCA6A no-repeat 2px 2px;
	background-size:27px;
}
.button1.yellow{
	background:url(../img/arrow_1.png) #FBEB61 no-repeat 2px 2px;
	background-size:27px;
}
.button1.red{
	background:url(../img/arrow_1.png) #F77 no-repeat 2px 2px;
	background-size:27px;
}
.button1.violet{
	background:url(../img/arrow_1.png) #A8D04B no-repeat 2px 2px;
	background-size:27px;
}

.button2.blue{
	background:url(../img/arrow_1.png) #09AED2 no-repeat 1px 4px;
	background-size:20px;
}
.button2.turkiz{
	background:url(../img/arrow_1.png) #A8D04B no-repeat 1px 4px;
	background-size:20px;
}
.button2.green{
	background:url(../img/arrow_1.png) #A8D04B no-repeat 1px 4px;
	background-size:20px;
}
.button2.orange{
	background:url(../img/arrow_1.png) #FFCA6A no-repeat 1px 4px;
	background-size:20px;
}
.button2.yellow{
	background:url(../img/arrow_1.png) #FBEB61 no-repeat 1px 4px;
	background-size:20px;
}
.button2.red{
	background:url(../img/arrow_1.png) #F77 no-repeat 1px 4px;
	background-size:20px;
}
.button2.violet{
	background:url(../img/arrow_1.png) #A8D04B no-repeat 1px 4px;
	background-size:20px;
}
.button2.disabled{
	background:#e1e1e1!important;
	color:#fff;
}

.button3{
	background:#369AD9;
}

.button6{
	background:#5E5E5E;
	height:auto;
	min-height:24px;
}
.button6_container{
	padding-bottom:12px;
}
.button7{
background:#5E5E5E;
color:#fff;
border:none;
box-shadow: 0px 5px #EBEBEB;
}

.button10{
	background: url(../img/arrow_1.png) rgba(0, 0, 0, 0) no-repeat 1px 0px;
	background-size:20px;
	border:none!important;
	border-radius:0px!important;
}
.button10.red{
	background-color:#F77;
}
.button10.green{
	background-color:#A8D04B;
}
.button10.blue{
	background-color:#09AED2;
}
.button10.grey{
	background-color:#dcdcdc;
}


.content1_separator{
	border-bottom: 2px solid #c7c7c7;
}
.web_apps_tab_container{
	border-bottom:2px solid #c7c7c7;
}
.web_apps_tab_container.selected{
	border-bottom:6px solid #c7c7c7;
}
.web_apps_tab_container{
	border-bottom:2px solid #c7c7c7;
}

.plus_link{
background: url(../img/plus.png) rgba(0, 0, 0, 0) no-repeat right 11px;
background-size: 23px 23px;
}

.white_black_lists_table td{
	border-bottom:1px solid #e3e3e3;
}

.list_item_action_type_div{
	border-radius: 0px;
}
.list_item_action_type_div.red{
	background-color: #F77;
}
.list_item_action_type_div.green{
	background-color: #A8D04B;
}
.list_item_action_type_div.blue{
	background-color: #09AED2;
}

.graph {
background-color: #A8D04B;
}
.used {
background-color: #F77;
}
.time_limit_definition .time_limit_clock{
	background:url(../img/green_clock.png) transparent no-repeat right top;
	background-size:40px 40px;
}

.time_limit_definition .up{
	background:url(../img/up.png) transparent no-repeat center center;
	background-size:20px 11px;
	height:11px;
}
.time_limit_definition.no_active .up{
	background:url(../img/up_grey.png) transparent no-repeat center center;
	background-size:20px 11px;
}
.time_limit_definition .down{
	background:url(../img/down.png) transparent no-repeat center center;
	background-size:20px 11px;
	height:11px;
}
.time_limit_definition.no_active .down{
	background:url(../img/down_grey.png) transparent no-repeat center center;
	background-size:20px 11px;
}
.no_active .time_limit_numbers td{
	color:#e1e1e1;
}
.no_active .graph{
	background-color:#e1e1e1;
}
.no_active .used{
	background-color:#FADAD9;
}


.checkbox1 + label span {
    background:url(../img/checkbox_no_checked.png) left top no-repeat;
	background-size:26px;
}
.checkbox1:checked + label span {
    background:url(../img/checkbox_checked.png) left top no-repeat;
	background-size:26px;
}

.green2{
color:#A8D04B;
font-weight:bold;
}

#update_five_stars_div{
display:none;
}







/*SELECT CSS*/
@supports (pointer-events: none) and ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)) {

.custom-dropdown {
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
.custom-dropdown__select {
  -moz-appearance: none;
    border: 0 none;
    padding-right: 2.5em;
	width:100%;
	border:1px solid #d4d4d4;
	color:#7e7e7e;
	padding:5px;
	font-size: inherit;
	background-color:#fff;
}
.custom-dropdown:before, .custom-dropdown:after {
    content: "";
    pointer-events: none;
    position: absolute;
}/**/
.custom-dropdown:after {
    content: "''?";
    font-size: 0.625em;
    height: 19px;
    width: 26px;
    left: 1.2em;
    line-height: 1;
    margin-top: -0.5em;
    top: 50%;
	background-image:url(../img/select-arrow.png);
	color:transparent !important;
	background-size: 21px;
	background-repeat: no-repeat;
}
.custom-dropdown:before {
    bottom: 0;
    left: 0;
    top: 0;
    width: 45px;
}
.custom-dropdown--emerald:before {
    background-color: #ffffff;
		border:1px solid #d4d4d4;

}

@-moz-document url-prefix("") {
.custom-dropdown__select {
    padding-right: 0.9em;
	border:1px solid #d4d4d4;
	color:#7e7e7e;
	padding:20px 25px 20px 0;

}

}
}

.custom-dropdown {
    display: inline-block;
	width:100%;
}
/*END SELECT CSS*/

@media (min-width: 700px){
	.safetec_block_page_bg{
	    background: url(../img/safetec_logo_pc2.png) transparent no-repeat center top;
	    background-size: cover;
	    opacity: 0.7;
	}
}
