/*
 *  Theme Name:     Twenty Twelve Child
 *  Theme URI:      http://wordpress.org/themes/twentytwelve/
 *  Description:    Twenty Twelve Child Theme
 *  Author:         Tadam
 *  Author URI:     http://www.tadam.co.il/
 *  Template:       twentytwelve
 *  Version:        1.0.0
*/
@import url("../twentytwelve/style.css");
@import url("../twentytwelve/rtl.css");

:root{
        --color-blue-800: #184C8C;
        --color-blue-700: #2f5d97;
        --color-white: #fff;
}


h1, h2, h3, h4, h5, h6{
	color:#e89724;
}
a{
	color:#95B4E2;
}
a:hover, .widget-area .widget a:hover, #menu-bottom a:hover {
	color:#EA2627;
}
.entry-content ul{
  	list-style: url(images/icon-bullet.png);
}
.site {
    	max-width: 1200px;
    	max-width: 85.714285714rem;
	background-color:transparent;
}
body{
	background:url(images/bkg.png?20141207) repeat-x center top;
	color:#191919;
}
body .site{
	padding-right:0;
	padding-left:0;
	box-shadow:none;
	margin-bottom:0;
	margin-top:0;
}
.site-content{
	border-bottom:8px solid #EA2627;
	border-bottom:0.571428571rem solid #EA2627;
	box-shadow: 0 2px 6px #a753a0;
	margin-top:0;
	background-color:#fff;
}
#content{
	padding-right:22px;
	padding-right:1.642857143rem;
	padding-left:22px;
	padding-left:1.642857143rem;
}
.footer_container{
	background:#1d1d1f;
	height:56px;
	height:4rem;
}

footer[role="contentinfo"] {
    	max-width: 980px;
    	max-width: 70rem;
	margin-top:-14px;
	margin-top:-1rem;
	border-top:none;
	padding-right:14px;
	padding-right:1rem;
	padding-left:14px;
	padding-left:1rem;
}
footer[role="contentinfo"] .menu{
	float:right;
}
#menu-bottom li{
	float:right;
}
#menu-bottom .separator{
	padding:0 14px;
	padding:0 1rem;
	color:#fff;
}
#menu-bottom a{
	color:#fff;
	text-decoration:none;
}
footer[role="contentinfo"] .credits{
	float:left;
	color:#fff;
}
a.logo:hover {
	opacity:0.5;
	filter: alpha(opacity=50); /* For IE8 and earlier */
}
.site-description{
	display:none;
}
.site-header .site-title{
	text-align:center;
	padding: 2px 0;
}
.main-navigation li a{
	color:#083b50;
	padding-left:7px;
	padding-left:0.3rem;
	padding-right:7px;
	padding-right:0.3rem;
	line-height:36px;
	line-height:2.571428571rem;
	font-size:125%;
}
.main-navigation li a:hover,
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
	color:#fff;
	background: #e89724;
}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{
	background:#95B4E2;
}
.main-navigation li{
	margin-left:0;
	background: url(images/main_navigation_separator.png) repeat-y left center;
}
.main-navigation li:last-child {
	background:none;
}
.main-navigation li#menu-item-21 a{
	background: #184C8C;
	color:#fff;
	padding-right:42px;
	padding-right:3rem;
	display:inline-block;
}
.main-navigation li#menu-item-21 a:before {
	content:url(images/login_icon.png);
	position:absolute;
	right:6px;
	right:0.428571429rem;
	top:4px;
	top:0.285714286rem;
}
#adminmenu .orders:before {
    content: "";
    display: inline-block;
    font-family: FontAwesome;
    padding-left: 10px;
    padding-left: 0.714285714rem;
}
.main-navigation li#menu-item-21 a:hover {
	background: #e89724;
}
.widget_search{
	background:#95B4E2;
	padding:13px;
	padding:0.928571429rem;
}
.widget_search input[type="submit"]{
    	background-image: url(images/loopa.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-color:#95B4E2;
   	color: transparent;
    	padding: 0;
	width:16%;
	height:31px;
	height:2.214285714rem;
	border:0;
	border-radius: 0;
	box-shadow:none;
	text-indent:-5000px;
	margin-right:-3px;
	margin-right:-0.214285714rem;
}
.widget_search input[type="submit"]:hover {
	background-color: #f3f3f3;
	background-image: url(images/loopa.png);
	background-repeat: no-repeat;
}

.widget-area #s {
    	width: 75%;
}
.widget_search input[type="text"] {
    	border: none;
    	border-radius: 0;
	padding-top:0;
	padding-bottom:0;
	height:31px;
        height:2.214285714rem;
	line-height:31px;
        line-height:2.214285714rem;
}
.widget-area .widget{
	margin-bottom:7px;
	margin-bottom:0.5rem;
}
.widget .menu a{
	background:#f8f8f8;
	border-right:6px solid #95B4E2;
	display:block;
	padding:7px 10px;
	padding:0.5rem 0.714285714rem;
	text-decoration:none;
	color:#010101 !important;
	margin-bottom:3px;
	margin-bottom:0.214285714rem;
}
.widget .menu a:hover, .widget .menu li.current_page_item > a, .widget .menu li.current_page_parent > a {
	background: #e5eeed;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e5eeed), to(#c1c7c7));
	background: -webkit-linear-gradient(#e5eeed, #c1c7c7);
	background: -moz-linear-gradient(#e5eeed, #c1c7c7);
	background: -ms-linear-gradient(#e5eeed, #c1c7c7);
	background: -o-linear-gradient(#e5eeed, #c1c7c7);
	background: linear-gradient(#e5eeed, #c1c7c7);
	border-right-color:#2f2f2f;
	color:#010101;
}
.widget .menu .sub-menu a{
	background: #e89724;
	border-right-color:#184C8C;
	border-bottom: 1px solid #ccc;
    	margin-bottom: 0;
}
.widget .menu .sub-menu a:hover, .widget .menu .sub-menu li.current_page_item > a {
	border-right-color:#e89724;
	background: #184C8C;
	color:#fff !important;
}
.widget .menu > li{
        position:relative;
}
.widget .menu .sub-menu{
        position:absolute;
        right:95%;
        top:0;
        width:270px;
        z-index:100;
	display:none;
}
.sf-arrows .sf-with-ul:after {
        content: '\25C0';
        position: absolute;
        top: 50%;
        left: 14px;
        left: 1rem;
        margin-top: -5px;
        height: 0;
        width: 0;
        font-size:7px;
        font-size:0.5rem;
}
/*
.widget .menu .sub-menu{
	display:none;
}
.widget .menu li.current-menu-item .sub-menu{
	display:block;
}
.widget .menu li:hover .sub-menu{
	display:block;
}
*/
.moked_container{
	background:url(images/moked_bkg.png?var=20180403) no-repeat right center #f5f5f5;
	padding-right:70px;
	padding-right:5rem;
	min-height:120px;
	min-height:8.571428571rem;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #666 0px 2px 3px;
	padding-top:20px;
	padding-top:1.428571429rem;
}
.register_container{
        background:url(images/register_bkg.png) no-repeat right center #f5f5f5;
        padding-right:70px;
        padding-right:5rem;
        min-height:120px;
        min-height:8.571428571rem;
        -webkit-box-shadow: #666 0px 2px 3px;
        -moz-box-shadow: #666 0px 2px 3px;
        box-shadow: #666 0px 2px 3px;
        padding-top:20px;
        padding-top:1.428571429rem;
}
.widget_rpswidget{
	-webkit-box-shadow: #666 0px 2px 3px;
        -moz-box-shadow: #666 0px 2px 3px;
        box-shadow: #666 0px 2px 3px;
}
.widget_rpswidget .widget-title{
	background:#95B4E2;
	color:#184C8C;
	padding:10px 56px 10px 10px;
	padding:0.714285714rem 4rem 0.714285714rem 0.714285714rem;
	font-size:100%;
	position:relative;
}
.widget-area .widget.widget_rpswidget h3{
	margin-bottom:0;
}
.widget_rpswidget .widget-title:before {
	content:url(images/icon-calendar.png);
	display:inline-block;
	position:absolute;
	top:9px;
	top:0.642857143rem;
	right:20px;
	right:1.428571429rem;
}
.widget-area .widget {
    margin-bottom: 15px;
    margin-bottom: 1.0714285711rem;
}
.site-title .logo img {
        border-radius: 0;
        box-shadow: none;
}

#rps .col p.post-title span{
        text-overflow: ellipsis;
        white-space: nowrap;
        width:228px;
        overflow:hidden !important;
}
#rps > .window{
	overflow:hidden;
}
.widget-area .widget li {
    line-height: 1.5;
}
/* access_container */
.access_container{
        text-align:right;
}
.access_container .title{
        display:inline-block;
        font-size:1.5rem;
        margin-left:1rem;
}
.access_container .access{
        list-style-type:none;
        display:inline-block;
        margin:0 0 0 0.0625rem;
}
.access_container .access .item{
        display:inline-block;
        height:2.5rem;
        width:2rem;
        text-align:center;
        vertical-align:middle;
        margin-right:0;
        margin-left:0;
}
.access_container .access .item a{
        text-decoration:none;
        background:#2aaae2;
        color:#fff;
        display:block;
        line-height:2.5rem;
}
.access_container .access .item a:hover {
        background:#48b7e5;
}
.access_container .access .item.normal a {
        font-size:1.2rem;
}
.access_container .access .item.big a {
        font-size:1.5rem;
}
.access_container .access .item.bigest a {
        font-size: 2rem;
}
.access_container .access .item.active a{
        background:#e89724;
}
.access_container .access .item.active a:hover {
        background:#e8a84c;
}
/* END access_container */

.widget_wp_posts_carousel{
        direction:ltr;
}
.wp-posts-carousel-details{
        direction:rtl;
}
.w-full{
        width:100%;
}
.block{
        display:block;
}
.text-center{
        text-align:center;
}
.no-underline{
        text-decoration-line: none;
}

/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {
	.widget-area{
        	float:right;
		width:24%;
	}
	.site-content{
        	float:left;
		width:75%;
	}

}
@media screen and (max-width: 750px) {
        .widget.widget_nav_menu{
                display:none;
        }
}

/*md*/
@media screen and (min-width: 769px) {
        .md\:hidden{
                display:none;
        }
}

body.real-accessability-grayscale {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter: gray;
    -webkit-filter: grayscale(100%);
}

.text-center{
	text-align:center;
}


/* PDF form */
body.page-template-pdf-form.page-template {
        background:#3d3d3d;
	padding-top:24px;
}
body.page-template-pdf-form .site-content {
        border-bottom-style:none;
}
body.page-template-pdf-form #page{
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
body.page-template-pdf-form h1,
body.page-template-pdf-form h2,
body.page-template-pdf-form h3,
body.page-template-pdf-form h4,
body.page-template-pdf-form h5,
body.page-template-pdf-form h6{
        color:#3d3d3d;
}
body.page-template-pdf-form .site-content article{
        border-bottom-style:none;
	margin-bottom:0;
	padding-top:20px;
}
body .pum-theme-2704 .pum-title, body .pum-theme-enterprise-blue .pum-title{
	text-align:center;
}
body .pum-content{
	text-align:right;
}

div#mg-wprm-wrap ul li span.wprmenu_icon {
        width: calc(100% - 70px);
}
.rtl div#mg-wprm-wrap ul#wprmenu_menu_ul > li > span.wprmenu_icon::before {
        right: auto;
        left:3px;
}
.menu-toggle {
        display: none;
}
.bg-blue-800{
        background-color:var(--color-blue-800);
}
.bg-blue-700, .hover\:bg-blue-700:hover{
        background-color:var(--color-blue-700);
}
.text-white, .hover\:text-white:hover{
        color:var(--color-white);
}
.p-2{
        padding:8px;
}
.py-2{
        padding-top:8px;
        padding-bottom:8px;
}
.mx-2{
        margin-left:8px;
        margin-right:8px;
}
.ml-1{
        margin-left:4px;
}
.flex{
        display:flex;
}
.items-center{
        align-items: center;
}
.justify-center{
        justify-content: center;
}


