/*		YH'S OWN CODE	*/

/*		FRONT PAGE FOR MOBILE USERS		*/

.mobile-home					{	margin-top:100px; }
.mobile-home > div				{	margin: 0 12%; }
.mobile-home > div *				{	margin: 25px 0; }
.mobile-home img					{	display:inline-block; width:100%; }
.mobile-home button				{	font-size:170%; padding-top:15px; padding-bottom:15px; }

/*		VERY TOP				*/

@media screen and (max-width: 500px) {
body > .container > .row:first-child img
								{	width:100%; }
}

@media screen and (min-width:501px) and (max-width: 767px) {
body > .container > .row:first-child img
								{	width:80%; }
}

@media screen and (max-width: 767px) {
body > .container > .row:first-child
								{	margin-bottom:30px; }
}

#top_icons a.desktop				{	display:inline-block; text-decoration:none; color:#7C7C7C;
									background-repeat:no-repeat; background-image:url(http://www.isorad.co.il/img/sprite.png); }
#top_icons a:hover				{	color:#108CCC; }

#top_icons .home					{	background-position:0 -124px; }
#top_icons .careers				{	background-position:0 0; }
#top_icons .contact				{	background-position:0 -62px; }
#top_icons .map					{	background-position:0 -596px; }
#icons a:last-child				{	font-size:125%; font-weight:bold; color:#108CCC; }

@media screen and (max-width: 767px) {
#top_icons a.desktop				{	display:none; }
}

/*		NAVBAR BUTTON FOR MOBILE			*/

@media screen and (max-width: 767px) {
#navbar-button					{	display:inline-block; border:none; margin-bottom:0; }
#top-area-separator				{	margin:0; }
}
@media screen and (min-width: 768px) {
#navbar-button					{	display:none; }
#top-area-separator				{	display:none; }
}

/*		GOOGLE SEARCH			*/

#google_search_div				{	margin-top:20px; border:1px solid #FFF; width:220px; height:25px; }
#google_search_div form, #google_search_div form *, #google_search_div .gsc-control-wrapper-cse, #google_search_div .gsc-control-cse, #google_search_div #___gcse_0
								{	float:none; margin:0; padding:0; }
#google_search_div .gsc-search-box
								{	width:220px; }
#google_search_div form .cse .gsc-search-button input.gsc-search-button-v2, #google_search_div form input.gsc-search-button-v2,
#google_search_div_mobile form .cse .gsc-search-button input.gsc-search-button-v2, #google_search_div_mobile form input.gsc-search-button-v2
								{	width:22px; height:22px; margin-top:2px; padding:0; }

@media screen and (max-width: 767px) {
#google_search_div				{	display:none; }
}
@media screen and (min-width: 768px) {
#google_search_div_mobile		{	display:none; }
}
								
/*		NAVBAR					*/

#navbar							{	margin-top:20px; margin-bottom:30px;
									border:1px solid #eeeeee; border-radius:5px; }
@media screen and (min-width: 768px) {
#navbar							{	text-align:center; background-color:#fcfcfc; }
#navbar-ul						{	display:inline-block; float:none; }
}
@media screen and (max-width: 767px) {
#navbar							{	margin-left:5px; margin-right:5px; }
}

.dropdown						{	font-weight:bold; border-bottom-style:solid; }
@media screen and (min-width: 768px) {
.dropdown						{	border-bottom-width:3px; }
}
@media screen and (max-width: 767px) {
.dropdown						{	border-bottom-width:1px; }
}

#navbar .navbar-nav > li.profile > a,
.profile .dropdown-menu > li > a,
#navbar .navbar-nav .profile.open .dropdown-menu > li > a
								{	color:#CC9A00; }
#navbar .navbar-nav > li.plants > a,
.plants .dropdown-menu > li > a,
#navbar .navbar-nav .plants.open .dropdown-menu > li > a
								{	color:#CB37A3; }
#navbar .navbar-nav > li.products > a,
.products .dropdown-menu > li > a,
#navbar .navbar-nav .products.open .dropdown-menu > li > a
								{	color:#1487D0; }
#navbar .navbar-nav > li.news > a,
.news .dropdown-menu > li > a,
#navbar .navbar-nav .news.open .dropdown-menu > li > a
								{	color:#9EAA1C; }
#navbar .navbar-nav > li.galleries > a,
.galleries .dropdown-menu > li > a,
#navbar .navbar-nav .galleries.open .dropdown-menu > li > a
								{	color:#7C6DE9; }
#navbar .navbar-nav > li.contact > a,
.contact .dropdown-menu > li > a,
#navbar .navbar-nav .contact.open .dropdown-menu > li > a
								{	color:#539C3A; }

/*
profile	orange
plants	pink
products blue
contact green
general gray
gallery purple
news gold
*/

.nav .profile					{	border-bottom-color:#FFDC6C; }
.nav .plants						{	border-bottom-color:#EBB3DA; }
.nav .products					{	border-bottom-color:#93CDF5; }
.nav .news						{	border-bottom-color:#D8E561; }
.nav .galleries					{	border-bottom-color:#BFB8F4; }
.nav .contact					{	border-bottom-color:#539C3A; }

.dropdown > a {font-size:110%; }

.dropdown-menu > li > a:hover,
#navbar .navbar-nav .open .dropdown-menu > li > a:hover
								{	color:white; }
.profile .dropdown-menu > li > a:hover,
#navbar .navbar-nav .profile.open .dropdown-menu > li > a:hover
								{	background-color:#E5A213; }
.plants .dropdown-menu > li > a:hover,
#navbar .navbar-nav .plants.open .dropdown-menu > li > a:hover
								{	background-color:#E179C8; }
.products .dropdown-menu > li > a:hover,
#navbar .navbar-nav .products.open .dropdown-menu > li > a:hover
								{	background-color:#33A5DD; }
.contact .dropdown-menu > li > a:hover,
#navbar .navbar-nav .contact.open .dropdown-menu > li > a:hover
								{	background-color:#539C3A; }

@media screen and (min-width: 1000px) {
.dropdown						{	margin-left:15px; margin-right:15px; }
}
@media screen and (min-width: 768px) and (max-width: 999px) {
.dropdown						{	margin-left:2px; margin-right:2px; font-size:12px; }
}
@media screen and (min-width: 768px) {
.nav > li.mobile					{	display:none; }
}

/*		LEFT MINI-MENU			*/

.profile a.list-group-item		{	background-color:#FFF0D1; }
.profile a.list-group-item:hover, .profile span.list-group-item.selected
								{	background-color:#FFD883; }
.profile .list-group-item		{	border:1px solid #FFB401; }

.plants a.list-group-item		{	background-color:#FBE9F7; }
.plants a.list-group-item:hover, .plants span.list-group-item.selected
								{	background-color:#F1B9E3; }
.plants .list-group-item			{	border:1px solid #E57DCB; }

.product a.list-group-item		{	background-color:#EDF3F3; }
.product a.list-group-item:hover, .product span.list-group-item.selected
								{	background-color:#D6E8F4; }
.product .list-group-item		{	border:1px solid #91C7E9; }

.news a.list-group-item			{	background-color:#DDE866; }
.news a.list-group-item:hover, .news span.list-group-item.selected
								{	background-color:#D5E248; }
.news .list-group-item			{	border:1px solid #9EAA1C; }

.galleries a.list-group-item			{	background-color:#EEECFC; }
.galleries a.list-group-item:hover, .galleries span.list-group-item.selected
								{	background-color:#BFB8F4; }
.galleries .list-group-item			{	border:1px solid #8D80EC; }

.contact a.list-group-item		{	background-color:#E4F4DE; }
.contact a.list-group-item:hover, .contact span.list-group-item.selected
								{	background-color:#C8EABC; }
.contact .list-group-item		{	border:1px solid #539C3A; }

.general a.list-group-item		{	background-color:#dddddd; }
.general a.list-group-item:hover, .general span.list-group-item.selected
								{	background-color:#bbbbbb; }
.general .list-group-item		{	border:1px solid #777777; }

.product .list-group-item.category
								{	background-color:white; font-weight:bold; }

/*		PAGE TITLE				*/

h1								{	font-size:24px; font-weight:normal; margin-bottom:30px; }

@media screen and (max-width: 650px) {
h1								{	padding:10px 20px; margin-top:30px; border-width:1px; border-style:solid; }
.profile h1						{	background-color:#FFE8A2; border-color:#FFB502; }
.plants h1						{	background-color:#F8D3F1; border-color:#E57DCB; }
.product h1						{	background-color:#D4EBF8; border-color:#75BDEA; }
.news h1							{	background-color:#D6D4F8; border-color:#8E81ED; }
.gallery h1						{	background-color:#D6D4F8; border-color:#8E81ED; }
.contact h1						{	background-color:#C1E9B7; border-color:#69BE53; }
.general h1						{	background-color:#C1E9B7; border-color:#69BE53; }
}
@media screen and (min-width: 651px) {
h1								{	background: url(http://www.isorad.co.il/img/sprite.png) no-repeat top left;
									padding-top:10px; padding-bottom:11px; text-indent:20px; margin-top:10px; }
}

/*		FLOAT IMAGE				*/

.float-image					{	color:#888; text-align:center; }
@media screen and (max-width: 600px) {
.float-image img					{	width:70%;}
.float-image + .marketing		{	margin-top:20px; }
}
.float-image div					{	margin-top:10px; }

/*		SHADOW IMAGE			*/

.float-image img, .gallery img, .home-feature img, #map
								{	border:4px solid white;
									-webkit-box-shadow: 0 0 5px 5px rgba(0, 0, 0, .2);
									-moz-box-shadow: 0 0 5px 5px rgba(0, 0, 0, .2);
									box-shadow: 0 0 5px 5px rgba(0, 0, 0, .2);
									-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888')";
									filter:
									progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=4, Direction=0),
									progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=4, Direction=90),
									progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=4, Direction=180),
									progid:DXImageTransform.Microsoft.Shadow(Color=#888888, Strength=4, Direction=270);
								}
								
/*		FOOTER					*/
			
footer							{	background-color:rgb(187, 187, 187); padding-bottom:15px; border-radius:12px; }
footer *							{	color:white; }
footer .nav > li > a					{	padding:3px; }

@media screen and (max-width: 999px) {
footer .columns					{	display:none; }
footer							{	line-height:2.0; }
}

footer .links						{	margin-top:20px; padding-left:25px; padding-right:25px; }
footer .links a, footer .links span	{	display:inline-block; padding-left:14px; padding-right:14px; }

@media screen and (min-width: 768px) {
footer .links a.mobile, footer .links span.mobile
								{	display:none; }
}

/*		HOME					*/

.item {
    .transition(.6s ease-in-out left);
}
#myCarousel						{	margin:30px 15px 0; }
#myCarousel .carousel-caption	{	left:0; right:0; margin-bottom:40px; font-weight:bold; color:#FFFFC0; font-size:40px; }

@media screen and (max-width: 768px) {
#myCarousel .carousel-caption	{	font-size:25px; }
}

@media screen and (min-width: 654px) {
#home_shadow					{	display:block; width:654px; height:30px; background-position:0 -985px;
									background-image:url(http://www.isorad.co.il/img/sprite.png); }
}

.home.col-md-4, .home.col-md-4 *	{	text-align:center; }

.home-feature img				{	width:80%; border-radius:12px; }
.home-feature p					{	margin-left:10%; margin-right:10%; }
.home-feature .row div:nth-child(1) h2
								{	color:#008ea0; }
.home-feature .row div:nth-child(2) h2
								{	color:#70a236; }
.home-feature .row div:nth-child(3) h2
								{	color:#ec971f; }
@media screen and (max-width: 991px) {
.home-feature .row div			{	margin-bottom:45px; }
}

/*		PRODUCT					*/

.row.product					{	padding-top:6px; padding-bottom:6px; font-size:110%;
									border-bottom:1px solid #dddddd; }
.row.product:last-child			{	margin-bottom:40px; }
.row.product > div:first-child	{	font-weight:bold; }
.default-cursor					{	cursor:pointer; }
.modal-body img					{	max-width:85%; max-height:85%; }

@media screen and (max-width: 999px) {
.row.product > div:first-child	{	font-size:150%; margin-top:10px; margin-bottom:10px; }
}

/*		POSITIONS				*/

.position						{	padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #bbbbbb;
									margin-left:0; margin-right:0; }
.position, .position *			{	text-align:right; direction:rtl; }
@media screen and (min-width: 1000px) {
.position .row > div				{	float:right; }
}
@media screen and (max-width: 999px) {
.position .row > div:first-child	{	font-size:150%; margin-top:10px; margin-bottom:10px; }
}
.row.position-field				{	padding-top:6px; padding-bottom:6px; }
.row.position-field:last-child	{	margin-bottom:40px; }
.row.position-field > div:first-child
								{	font-weight:bold; }

@media screen and (max-width: 999px) {
.row.product > div:first-child	{	font-size:150%; margin-top:10px; margin-bottom:10px; }
}

#application-form-dialog, #application-form-dialog *
								{	text-align:right; direction:rtl; }
@media screen and (min-width: 1000px) {
#application-form-dialog .col-sm-9, #application-form-dialog label
								{	float:right; }
}

/*		GALLERY (TEAM)			*/									

.gallery .thumb, .contact-people .col-md-4
								{	margin-bottom:35px; }
.gallery .thumbnail				{	margin-left:20%; margin-right:20%; border:none; }
.gallery .thumbnail img			{	width:100%; }
.gallery h2						{	color:#D09800; }
.gallery h2, .contact-people h2	{	font-size:125%; margin-bottom:6px; }
.gallery h3, .contact-people h3	{	margin-top:6px; margin-bottom:6px; font-style:italic; font-weight:bold; font-size:100%; }

/*		NEWS					*/

.row.news						{	margin-left:0; padding-bottom:25px; margin-bottom:25px;
									border-bottom:1px solid #bbbbbb; }
.row.news h2						{	font-size:150%; }

/*		CONTACT					*/

.contact-people h2				{	color:#539C3A; }
.form-group img					{	width:100%; }
.hr								{	clear:both; height:30px; margin-bottom:30px; border-bottom:1px solid #cccccc; }

@media screen and (min-width: 1000px) {
.md-clear						{	clear:both; }
.xs-clear						{	display:none; }
}
@media screen and (max-width: 999px) {
.md-clear						{	display:none; }
.xs-clear						{	clear:both; }
}

/*		MAP						*/

#map							{	width:90%; }

@media screen and (max-width: 767px) {
#map							{	height:400px; }
}
@media screen and (min-width: 768px) {
#map							{	height:600px; }
}

/*		SITE MAP				*/

#site_map ul						{	list-style:none; padding-left:20px; }
#site_map > ul					{	margin-bottom:25px; }
#site_map > ul > li > a				{	font-weight:bold; font-size:125%; }
#site_map a						{	list-style:none; }
#site_map .profile *				{	color:#CD9101; }
#site_map .plants *				{	color:#D52DB0; }
#site_map .products *			{	color:#298CCB; }
#site_map .contact *				{	color:#4E9137; }
#site_map .news *				{	color:#9EAA1C; }
#site_map .galleries *			{	color:#8D80EC; }
